>>> grpc-java: Building community/grpc-java 1.52.1-r0 (using abuild 3.12.0-r0) started Fri, 17 Nov 2023 20:47:50 +0000 >>> grpc-java: Checking sanity of /home/buildozer/aports/community/grpc-java/APKBUILD... >>> grpc-java: Analyzing dependencies... >>> grpc-java: Installing for build: build-base java-jre-headless java-jdk protobuf-dev nss (1/152) Installing openjdk8-jre-lib (8.392.08-r0) (2/152) Installing java-common (0.5-r0) (3/152) Installing libffi (3.4.4-r3) (4/152) Installing libtasn1 (4.19.0-r2) (5/152) Installing p11-kit (0.25.2-r0) (6/152) Installing p11-kit-trust (0.25.2-r0) (7/152) Installing java-cacerts (1.0-r1) (8/152) Installing nspr (4.35-r4) (9/152) Installing sqlite-libs (3.44.0-r0) (10/152) Installing nss (3.94-r0) (11/152) Installing libjpeg-turbo (3.0.1-r0) (12/152) Installing krb5-conf (1.0-r2) (13/152) Installing libcom_err (1.47.0-r5) (14/152) Installing keyutils-libs (1.6.3-r3) (15/152) Installing libverto (0.3.2-r2) (16/152) Installing krb5-libs (1.21.2-r0) (17/152) Installing lcms2 (2.15-r4) (18/152) Installing pcsc-lite-libs (2.0.0-r2) (19/152) Installing liblksctp (1.0.19-r4) (20/152) Installing openjdk8-jre-base (8.392.08-r0) (21/152) Installing libbz2 (1.0.8-r6) (22/152) Installing libpng (1.6.40-r0) (23/152) Installing freetype (2.13.2-r0) (24/152) Installing fontconfig (2.14.2-r4) (25/152) Installing encodings (1.0.7-r1) (26/152) Installing libfontenc (1.1.7-r4) (27/152) Installing mkfontscale (1.2.2-r4) (28/152) Installing font-dejavu (2.37-r5) (29/152) Installing libxau (1.0.11-r3) (30/152) Installing libmd (1.1.0-r0) (31/152) Installing libbsd (0.11.7-r3) (32/152) Installing libxdmcp (1.1.4-r3) (33/152) Installing libxcb (1.16-r0) (34/152) Installing libx11 (1.8.7-r0) (35/152) Installing libxcomposite (0.4.6-r4) (36/152) Installing libxext (1.3.5-r3) (37/152) Installing libxi (1.8.1-r2) (38/152) Installing libxrender (0.9.11-r4) (39/152) Installing libxtst (1.2.4-r4) (40/152) Installing alsa-lib (1.2.10-r0) (41/152) Installing giflib (5.2.1-r5) (42/152) Installing openjdk8-jre (8.392.08-r0) (43/152) Installing openjdk8-jdk (8.392.08-r0) (44/152) Installing abseil-cpp-raw-logging-internal (20230802.1-r0) (45/152) Installing abseil-cpp-log-internal-globals (20230802.1-r0) (46/152) Installing abseil-cpp-time-zone (20230802.1-r0) (47/152) Installing abseil-cpp-log-initialize (20230802.1-r0) (48/152) Installing abseil-cpp-city (20230802.1-r0) (49/152) Installing abseil-cpp-low-level-hash (20230802.1-r0) (50/152) Installing abseil-cpp-hash (20230802.1-r0) (51/152) Installing abseil-cpp-log-internal-nullguard (20230802.1-r0) (52/152) Installing abseil-cpp-int128 (20230802.1-r0) (53/152) Installing abseil-cpp-strings-internal (20230802.1-r0) (54/152) Installing abseil-cpp-strings (20230802.1-r0) (55/152) Installing abseil-cpp-log-internal-check-op (20230802.1-r0) (56/152) Installing abseil-cpp-spinlock-wait (20230802.1-r0) (57/152) Installing abseil-cpp-base (20230802.1-r0) (58/152) Installing abseil-cpp-log-internal-conditions (20230802.1-r0) (59/152) Installing abseil-cpp-debugging-internal (20230802.1-r0) (60/152) Installing abseil-cpp-stacktrace (20230802.1-r0) (61/152) Installing abseil-cpp-symbolize (20230802.1-r0) (62/152) Installing abseil-cpp-examine-stack (20230802.1-r0) (63/152) Installing abseil-cpp-log-globals (20230802.1-r0) (64/152) Installing abseil-cpp-str-format-internal (20230802.1-r0) (65/152) Installing abseil-cpp-time (20230802.1-r0) (66/152) Installing abseil-cpp-log-internal-format (20230802.1-r0) (67/152) Installing abseil-cpp-log-sink (20230802.1-r0) (68/152) Installing abseil-cpp-kernel-timeout-internal (20230802.1-r0) (69/152) Installing abseil-cpp-malloc-internal (20230802.1-r0) (70/152) Installing abseil-cpp-synchronization (20230802.1-r0) (71/152) Installing abseil-cpp-log-internal-log-sink-set (20230802.1-r0) (72/152) Installing abseil-cpp-log-internal-proto (20230802.1-r0) (73/152) Installing abseil-cpp-strerror (20230802.1-r0) (74/152) Installing abseil-cpp-log-internal-message (20230802.1-r0) (75/152) Installing abseil-cpp-raw-hash-set (20230802.1-r0) (76/152) Installing abseil-cpp-crc-internal (20230802.1-r0) (77/152) Installing abseil-cpp-crc32c (20230802.1-r0) (78/152) Installing abseil-cpp-crc-cord-state (20230802.1-r0) (79/152) Installing abseil-cpp-throw-delegate (20230802.1-r0) (80/152) Installing abseil-cpp-cord-internal (20230802.1-r0) (81/152) Installing abseil-cpp-exponential-biased (20230802.1-r0) (82/152) Installing abseil-cpp-cordz-functions (20230802.1-r0) (83/152) Installing abseil-cpp-cordz-handle (20230802.1-r0) (84/152) Installing abseil-cpp-cordz-info (20230802.1-r0) (85/152) Installing abseil-cpp-cord (20230802.1-r0) (86/152) Installing abseil-cpp-status (20230802.1-r0) (87/152) Installing abseil-cpp-statusor (20230802.1-r0) (88/152) Installing abseil-cpp-die-if-null (20230802.1-r0) (89/152) Installing libprotobuf (24.4-r0) (90/152) Installing libprotoc (24.4-r0) (91/152) Installing protoc (24.4-r0) (92/152) Installing zlib-dev (1.3-r2) (93/152) Installing libprotobuf-lite (24.4-r0) (94/152) Installing linux-headers (6.5-r0) (95/152) Installing abseil-cpp-atomic-hook-test-helper (20230802.1-r0) (96/152) Installing abseil-cpp-bad-any-cast-impl (20230802.1-r0) (97/152) Installing abseil-cpp-bad-optional-access (20230802.1-r0) (98/152) Installing abseil-cpp-bad-variant-access (20230802.1-r0) (99/152) Installing abseil-cpp-civil-time (20230802.1-r0) (100/152) Installing abseil-cpp-cordz-sample-token (20230802.1-r0) (101/152) Installing abseil-cpp-crc-cpu-detect (20230802.1-r0) (102/152) Installing abseil-cpp-demangle-internal (20230802.1-r0) (103/152) Installing gtest (1.14.0-r1) (104/152) Installing abseil-cpp-exception-safety-testing (20230802.1-r0) (105/152) Installing abseil-cpp-failure-signal-handler (20230802.1-r0) (106/152) Installing abseil-cpp-flags-commandlineflag-internal (20230802.1-r0) (107/152) Installing abseil-cpp-flags-commandlineflag (20230802.1-r0) (108/152) Installing abseil-cpp-flags-program-name (20230802.1-r0) (109/152) Installing abseil-cpp-flags-config (20230802.1-r0) (110/152) Installing abseil-cpp-flags-internal (20230802.1-r0) (111/152) Installing abseil-cpp-flags-marshalling (20230802.1-r0) (112/152) Installing abseil-cpp-flags-private-handle-accessor (20230802.1-r0) (113/152) Installing abseil-cpp-flags-reflection (20230802.1-r0) (114/152) Installing abseil-cpp-flags-usage (20230802.1-r0) (115/152) Installing abseil-cpp-flags-usage-internal (20230802.1-r0) (116/152) Installing abseil-cpp-flags-parse (20230802.1-r0) (117/152) Installing abseil-cpp-flags (20230802.1-r0) (118/152) Installing abseil-cpp-graphcycles-internal (20230802.1-r0) (119/152) Installing abseil-cpp-hash-generator-testing (20230802.1-r0) (120/152) Installing abseil-cpp-hashtablez-sampler (20230802.1-r0) (121/152) Installing abseil-cpp-leak-check (20230802.1-r0) (122/152) Installing abseil-cpp-log-entry (20230802.1-r0) (123/152) Installing abseil-cpp-log-flags (20230802.1-r0) (124/152) Installing abseil-cpp-log-severity (20230802.1-r0) (125/152) Installing abseil-cpp-log-internal-test-actions (20230802.1-r0) (126/152) Installing abseil-cpp-log-internal-test-helpers (20230802.1-r0) (127/152) Installing abseil-cpp-log-internal-test-matchers (20230802.1-r0) (128/152) Installing abseil-cpp-per-thread-sem-test-common (20230802.1-r0) (129/152) Installing abseil-cpp-periodic-sampler (20230802.1-r0) (130/152) Installing abseil-cpp-pow10-helper (20230802.1-r0) (131/152) Installing abseil-cpp-random-distributions (20230802.1-r0) (132/152) Installing abseil-cpp-random-internal-distribution-test-util (20230802.1-r0) (133/152) Installing abseil-cpp-random-internal-platform (20230802.1-r0) (134/152) Installing abseil-cpp-random-internal-randen-slow (20230802.1-r0) (135/152) Installing abseil-cpp-random-internal-randen (20230802.1-r0) (136/152) Installing abseil-cpp-random-internal-seed-material (20230802.1-r0) (137/152) Installing abseil-cpp-random-seed-gen-exception (20230802.1-r0) (138/152) Installing abseil-cpp-random-internal-pool-urbg (20230802.1-r0) (139/152) Installing abseil-cpp-random-internal-randen-hwaes-impl (20230802.1-r0) (140/152) Installing abseil-cpp-random-internal-randen-hwaes (20230802.1-r0) (141/152) Installing abseil-cpp-random-seed-sequences (20230802.1-r0) (142/152) Installing gmock (1.14.0-r1) (143/152) Installing abseil-cpp-scoped-mock-log (20230802.1-r0) (144/152) Installing abseil-cpp-scoped-set-env (20230802.1-r0) (145/152) Installing abseil-cpp-spinlock-test-common (20230802.1-r0) (146/152) Installing abseil-cpp-stack-consumption (20230802.1-r0) (147/152) Installing abseil-cpp-string-view (20230802.1-r0) (148/152) Installing abseil-cpp-test-instance-tracker (20230802.1-r0) (149/152) Installing abseil-cpp-time-internal-test-util (20230802.1-r0) (150/152) Installing abseil-cpp-dev (20230802.1-r0) (151/152) Installing protobuf-dev (24.4-r0) (152/152) Installing .makedepends-grpc-java (20231117.204803) Executing busybox-1.36.1-r15.trigger Executing java-common-0.5-r0.trigger Executing ca-certificates-20230506-r0.trigger Executing fontconfig-2.14.2-r4.trigger Executing mkfontscale-1.2.2-r4.trigger OK: 514 MiB in 254 packages >>> grpc-java: Cleaning up srcdir >>> grpc-java: Cleaning up pkgdir >>> grpc-java: Cleaning up tmpdir >>> grpc-java: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19/grpc-java-1.52.1.tar.gz >>> grpc-java: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19/grpc-java-1.52.1.tar.gz >>> grpc-java: Checking sha512sums... grpc-java-1.52.1.tar.gz: OK 01-compiler.patch: OK >>> grpc-java: Unpacking /var/cache/distfiles/v3.19/grpc-java-1.52.1.tar.gz... >>> grpc-java: 01-compiler.patch patching file compiler/build.gradle Downloading https://services.gradle.org/distributions/gradle-7.3.3-bin.zip .............................................................................................................. Initialized native services in: /home/buildozer/aports/community/grpc-java/src/.gradle/native Initialized jansi services in: /home/buildozer/aports/community/grpc-java/src/.gradle/native Welcome to Gradle 7.3.3! Here are the highlights of this release: - Easily declare new test suites in Java projects - Support for Java 17 - Support for Scala 3 For more details see https://docs.gradle.org/7.3.3/release-notes.html To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.3.3/userguide/gradle_daemon.html#sec:disabling_the_daemon. Starting process 'Gradle build daemon'. Working directory: /home/buildozer/aports/community/grpc-java/src/.gradle/daemon/7.3.3 Command: /usr/lib/jvm/java-1.8-openjdk/bin/java -XX:MaxMetaspaceSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /home/buildozer/aports/community/grpc-java/src/.gradle/wrapper/dists/gradle-7.3.3-bin/6a41zxkdtcxs8rphpq6y0069z/gradle-7.3.3/lib/gradle-launcher-7.3.3.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.3.3 Successfully started process 'Gradle build daemon' An attempt to start the daemon took 2.777 secs. The client will now receive all logging from the daemon (pid: 17271). The daemon log file: /home/buildozer/aports/community/grpc-java/src/.gradle/daemon/7.3.3/daemon-17271.out.log Daemon will be stopped at the end of the build Closing daemon's stdin at end of input. The daemon will no longer process any standard input. Using 32 worker leases. Watching the file system is configured to be enabled if available File system watching is inactive Starting Build Compiling settings file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/settings.gradle' using SubsetScriptTransformer. Compiling settings file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/settings.gradle' using BuildScriptTransformer. * Skipping the build of Android projects because skipAndroid=true Settings evaluated using settings file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/settings.gradle'. Type-safe dependency accessors is an incubating feature. Generation of dependency accessors for libs is not up-to-date because: No history is available. Projects loaded. Root project using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/build.gradle'. Included projects: [root project 'grpc', project ':grpc-all', project ':grpc-alts', project ':grpc-api', project ':grpc-auth', project ':grpc-authz', project ':grpc-benchmarks', project ':grpc-bom', project ':grpc-census', project ':grpc-compiler', project ':grpc-context', project ':grpc-core', project ':grpc-gae-interop-testing-jdk8', project ':grpc-gcp-observability', project ':grpc-googleapis', project ':grpc-grpclb', project ':grpc-interop-testing', project ':grpc-istio-interop-testing', project ':grpc-netty', project ':grpc-netty-shaded', project ':grpc-okhttp', project ':grpc-protobuf', project ':grpc-protobuf-lite', project ':grpc-rls', project ':grpc-services', project ':grpc-stub', project ':grpc-testing', project ':grpc-testing-proto', project ':grpc-xds'] > Configure project : Evaluating root project 'grpc' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/build.gradle' using SubsetScriptTransformer. Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/gradle/4.2.0/gradle-4.2.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.2.0/gradle-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7397813575539320966bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.2.0/gradle-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8129338250886624039bin Downloading https://plugins.gradle.org/m2/com/google/osdetector/com.google.osdetector.gradle.plugin/1.7.0/com.google.osdetector.gradle.plugin-1.7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4801639708877871459bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/google/osdetector/com.google.osdetector.gradle.plugin/1.7.0/com.google.osdetector.gradle.plugin-1.7.0.jar] Downloading https://plugins.gradle.org/m2/me/champeau/gradle/japicmp/me.champeau.gradle.japicmp.gradle.plugin/0.3.0/me.champeau.gradle.japicmp.gradle.plugin-0.3.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7401141886038135112bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/me/champeau/gradle/japicmp/me.champeau.gradle.japicmp.gradle.plugin/0.3.0/me.champeau.gradle.japicmp.gradle.plugin-0.3.0.jar] Downloading https://plugins.gradle.org/m2/net/ltgt/errorprone/net.ltgt.errorprone.gradle.plugin/2.0.2/net.ltgt.errorprone.gradle.plugin-2.0.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7090609747238797498bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/net/ltgt/errorprone/net.ltgt.errorprone.gradle.plugin/2.0.2/net.ltgt.errorprone.gradle.plugin-2.0.2.jar] Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/jib/com.google.cloud.tools.jib.gradle.plugin/3.2.1/com.google.cloud.tools.jib.gradle.plugin-3.2.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2687140973123851865bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/google/cloud/tools/jib/com.google.cloud.tools.jib.gradle.plugin/3.2.1/com.google.cloud.tools.jib.gradle.plugin-3.2.1.jar] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/builder/4.2.0/builder-4.2.0.pom] Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-util/7.0/asm-util-7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4142936251141408902bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/aapt2-proto/4.2.0-7147631/aapt2-proto-4.2.0-7147631.pom] Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.31/kotlin-stdlib-jdk8-1.4.31.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1386261851119964455bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/4.2.0/builder-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8462050826356159445bin Downloading https://plugins.gradle.org/m2/com/squareup/javapoet/1.10.0/javapoet-1.10.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9132624743119623084bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta09/jetifier-processor-1.0.0-beta09.pom] Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm/7.0/asm-7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4863368447782002084bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.2.0-7147631/aapt2-proto-4.2.0-7147631.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4347381407370917085bin Downloading https://plugins.gradle.org/m2/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8531071621869121324bin Downloading https://plugins.gradle.org/m2/com/google/crypto/tink/tink/1.3.0-rc2/tink-1.3.0-rc2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5555161183226461259bin Downloading https://plugins.gradle.org/m2/com/google/flatbuffers/flatbuffers-java/1.12.0/flatbuffers-java-1.12.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6029793759178539191bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/7.0/asm-commons-7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4934103127879967181bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/aaptcompiler/4.2.0/aaptcompiler-4.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/google/testing/platform/core-proto/0.0.8-alpha01/core-proto-0.0.8-alpha01.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta09/jetifier-core-1.0.0-beta09.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/androidx/databinding/databinding-compiler-common/4.2.0/databinding-compiler-common-4.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/bundletool/1.1.0/bundletool-1.1.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/analytics-library/crash/27.2.0/crash-27.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/lint/lint-gradle-api/27.2.0/lint-gradle-api-27.2.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta09/jetifier-processor-1.0.0-beta09.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1549446522776111748bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/ow2/ow2/1.5/ow2-1.5.pom, /home/buildozer/.m2/repository/org/ow2/ow2/1.5/ow2-1.5.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.2.0-7147631/aapt2-proto-4.2.0-7147631.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4248396793050783988bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/27.2.0/crash-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4477648941261457647bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/gradle-api/4.2.0/gradle-api-4.2.0.pom] Downloading https://plugins.gradle.org/m2/com/google/protobuf/protobuf-java/3.10.0/protobuf-java-3.10.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download613015178689875181bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/4.2.0/builder-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5416748516030024117bin Downloading https://plugins.gradle.org/m2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5525175369302078236bin Downloading https://plugins.gradle.org/m2/com/google/protobuf/protobuf-java-util/3.10.0/protobuf-java-util-3.10.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1187335271109967759bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/27.2.0/lint-gradle-api-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4971671954254496570bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-analysis/7.0/asm-analysis-7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4877193490555140996bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta09/jetifier-core-1.0.0-beta09.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1124182436490478317bin Downloading https://plugins.gradle.org/m2/net/sf/proguard/proguard-gradle/6.0.3/proguard-gradle-6.0.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7622401541002701074bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/1.1.0/bundletool-1.1.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6827488707728826933bin Downloading https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-proto/0.0.8-alpha01/core-proto-0.0.8-alpha01.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4522159476648132017bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/4.2.0/aaptcompiler-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4316604605330611088bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom, /home/buildozer/.m2/repository/org/sonatype/oss/oss-parent/7/oss-parent-7.pom] Downloading https://plugins.gradle.org/m2/org/tensorflow/tensorflow-lite-metadata/0.1.0-rc2/tensorflow-lite-metadata-0.1.0-rc2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5540025698250885566bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/27.2.0/lint-gradle-api-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2859601928235670356bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/4.2.0/gradle-api-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3808087446707294384bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/27.2.0/crash-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3894362936625163363bin Downloading https://plugins.gradle.org/m2/com/google/protobuf/protobuf-parent/3.10.0/protobuf-parent-3.10.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3443713875119225458bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/4.2.0/gradle-api-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1202425816877806546bin Downloading https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/4.2.0/databinding-compiler-common-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5172210704629542138bin Downloading https://plugins.gradle.org/m2/com/google/protobuf/protobuf-bom/3.10.0/protobuf-bom-3.10.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5021232314212057092bin Downloading https://plugins.gradle.org/m2/net/sf/proguard/proguard-parent/6.0.3/proguard-parent-6.0.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6173453471004105346bin Downloading https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/4.2.0/databinding-compiler-common-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3446171933637320961bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/4.2.0/aaptcompiler-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4359524969629030870bin Downloading https://plugins.gradle.org/m2/gradle/plugin/com/google/gradle/osdetector-gradle-plugin/1.7.0/osdetector-gradle-plugin-1.7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5938107904893907493bin Downloading https://plugins.gradle.org/m2/me/champeau/gradle/japicmp-gradle-plugin/0.3.0/japicmp-gradle-plugin-0.3.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5933342310012641036bin Downloading https://plugins.gradle.org/m2/net/ltgt/gradle/gradle-errorprone-plugin/2.0.2/gradle-errorprone-plugin-2.0.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4493849728630161818bin Downloading https://plugins.gradle.org/m2/gradle/plugin/com/google/cloud/tools/jib-gradle-plugin/3.2.1/jib-gradle-plugin-3.2.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4405312878672097361bin Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.5.8/checker-qual-2.5.8.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1445137935951865902bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/builder-model/4.2.0/builder-model-4.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/builder-test-api/4.2.0/builder-test-api-4.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/sdklib/27.2.0/sdklib-27.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/ddms/ddmlib/27.2.0/ddmlib-27.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/apksig/4.2.0/apksig-4.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/sdk-common/27.2.0/sdk-common-27.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/manifest-merger/27.2.0/manifest-merger-27.2.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/27.2.0/sdklib-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8227552884953600307bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/signflinger/4.2.0/signflinger-4.2.0.pom] Downloading https://plugins.gradle.org/m2/com/squareup/javawriter/2.5.0/javawriter-2.5.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5973207241174534906bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/build/apkzlib/4.2.0/apkzlib-4.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/analytics-library/tracker/27.2.0/tracker-27.2.0.pom] Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1841519763582079236bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/27.2.0/ddmlib-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7581450015475637274bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/4.2.0/apksig-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5111993403914933780bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/4.2.0/builder-test-api-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8638611477521617100bin Downloading https://plugins.gradle.org/m2/it/unimi/dsi/fastutil/8.4.0/fastutil-8.4.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7096745970755902587bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/4.2.0/builder-model-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1397160154821978975bin Downloading https://dl.google.com/dl/android/maven2/com/android/signflinger/4.2.0/signflinger-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1470269577425456032bin Downloading https://plugins.gradle.org/m2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2537290234103007804bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/zipflinger/4.2.0/zipflinger-4.2.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/27.2.0/manifest-merger-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8188366008610113157bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/27.2.0/tracker-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7740313448426892392bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/common/27.2.0/common-27.2.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/27.2.0/sdklib-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download788934185033930878bin Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1638455502285490937bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/4.2.0/builder-model-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1617573796156413560bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/analytics-library/protos/27.2.0/protos-27.2.0.pom] Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/7.0/asm-tree-7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download838290068413961280bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/4.2.0/apkzlib-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2420558540202167143bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/27.2.0/sdk-common-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7961095657776290357bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/common/27.2.0/common-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3948582406716548052bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/27.2.0/ddmlib-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5422883024391011567bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/4.2.0/apksig-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7042109905732007331bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/javax/inject/javax.inject/1/javax.inject-1.pom, /home/buildozer/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/27.2.0/protos-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6555202287977733736bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/4.2.0/builder-test-api-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4286735868075930495bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/27.2.0/protos-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5811826638035522041bin Downloading https://dl.google.com/dl/android/maven2/com/android/signflinger/4.2.0/signflinger-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6360584885222748526bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/common/27.2.0/common-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3816364828524408793bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/27.2.0/tracker-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7170511826285061858bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/27.2.0/manifest-merger-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download110919153774645686bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/27.2.0/sdk-common-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3126843345610246511bin Downloading https://dl.google.com/dl/android/maven2/com/android/zipflinger/4.2.0/zipflinger-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4053538469199185800bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/4.2.0/apkzlib-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2011694886248435648bin Downloading https://dl.google.com/dl/android/maven2/com/android/zipflinger/4.2.0/zipflinger-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1959079206716968414bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/layoutlib/layoutlib-api/27.2.0/layoutlib-api-27.2.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/27.2.0/layoutlib-api-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8503306745700509152bin Downloading https://plugins.gradle.org/m2/com/google/guava/guava/28.1-jre/guava-28.1-jre.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1589909952347828789bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/27.2.0/layoutlib-api-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7285766803011280009bin Downloading https://plugins.gradle.org/m2/com/google/guava/guava-parent/28.1-jre/guava-parent-28.1-jre.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7535468214936637906bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/annotations/27.2.0/annotations-27.2.0.pom] Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7257377742419556439bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8087552577043518698bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/annotations/27.2.0/annotations-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7440623354371869110bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-client/4.5.6/httpcomponents-client-4.5.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1037709771720439710bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2392878979588143591bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/annotations/27.2.0/annotations-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2872075884386077499bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-parent/10/httpcomponents-parent-10.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5445313875978271062bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/18/apache-18.pom, /home/buildozer/.m2/repository/org/apache/apache/18/apache-18.pom] Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-core/4.4.10/httpcomponents-core-4.4.10.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3422778583785955064bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/lint/lint-model/27.2.0/lint-model-27.2.0.pom] Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.4.31/kotlin-reflect-1.4.31.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7228603697038276572bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/27.2.0/lint-model-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7998569457549666522bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/27.2.0/lint-model-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3013400778304411109bin Resource missing. [HTTP GET: https://jcenter.bintray.com/androidx/databinding/databinding-common/4.2.0/databinding-common-4.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/databinding/baseLibrary/4.2.0/baseLibrary-4.2.0.pom] Downloading https://plugins.gradle.org/m2/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7328649663473707347bin Downloading https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/4.2.0/baseLibrary-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2625997980944527970bin Downloading https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/4.2.0/databinding-common-4.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7748724449626106705bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-io/commons-io/2.4/commons-io-2.4.pom, /home/buildozer/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/4.2.0/baseLibrary-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7347255126244303111bin Downloading https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/4.2.0/databinding-common-4.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3987725427629193613bin Downloading https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.6/gson-2.8.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6834434007276773982bin Downloading https://plugins.gradle.org/m2/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3579332333549431044bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-parent/25/commons-parent-25.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/25/commons-parent-25.pom] Downloading https://plugins.gradle.org/m2/com/google/code/gson/gson-parent/2.8.6/gson-parent-2.8.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6756678203168486192bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/9/apache-9.pom, /home/buildozer/.m2/repository/org/apache/apache/9/apache-9.pom] Downloading https://plugins.gradle.org/m2/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.2/jaxb-runtime-parent-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2914770957956491845bin Downloading https://plugins.gradle.org/m2/org/antlr/antlr4/4.5.3/antlr4-4.5.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5627813057215862610bin Downloading https://plugins.gradle.org/m2/org/antlr/antlr4-master/4.5.3/antlr4-master-4.5.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7870656520607057840bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom, /home/buildozer/.m2/repository/org/sonatype/oss/oss-parent/9/oss-parent-9.pom] Downloading https://plugins.gradle.org/m2/com/sun/xml/bind/mvn/jaxb-parent/2.3.2/jaxb-parent-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4580999612143959062bin Downloading https://plugins.gradle.org/m2/com/sun/xml/bind/jaxb-bom-ext/2.3.2/jaxb-bom-ext-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4688128624399194446bin Downloading https://plugins.gradle.org/m2/org/glassfish/jaxb/jaxb-bom/2.3.2/jaxb-bom-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1162758154868449562bin Downloading https://plugins.gradle.org/m2/org/eclipse/ee4j/project/1.0.5/project-1.0.5.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8647611882303342814bin Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.31/kotlin-stdlib-jdk7-1.4.31.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4349152526672197111bin Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.4.31/kotlin-stdlib-1.4.31.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4048705737573806130bin Downloading https://plugins.gradle.org/m2/net/sf/proguard/proguard-base/6.0.3/proguard-base-6.0.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9089999843781727655bin Downloading https://plugins.gradle.org/m2/com/google/dagger/dagger/2.28.3/dagger-2.28.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1466450342906501608bin Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.1/error_prone_annotations-2.3.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download801944827397607625bin Downloading https://plugins.gradle.org/m2/com/google/auto/value/auto-value-annotations/1.6.2/auto-value-annotations-1.6.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6950292078093889847bin Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_parent/2.3.1/error_prone_parent-2.3.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6589031483423045579bin Downloading https://plugins.gradle.org/m2/com/google/auto/value/auto-value-parent/1.6.2/auto-value-parent-1.6.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3391903650408000846bin Downloading https://plugins.gradle.org/m2/com/google/auto/auto-parent/6/auto-parent-6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1614458215612105473bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.pom, /home/buildozer/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.pom] Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.2/error_prone_annotations-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download368891225626432566bin Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_parent/2.3.2/error_prone_parent-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5188696378102315085bin Downloading https://plugins.gradle.org/m2/org/json/json/20180813/json-20180813.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1348962795319458598bin Downloading https://plugins.gradle.org/m2/kr/motd/maven/os-maven-plugin/1.7.0/os-maven-plugin-1.7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2666874612108376983bin Downloading https://plugins.gradle.org/m2/com/github/siom79/japicmp/japicmp/0.14.3/japicmp-0.14.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3470535954095666912bin Downloading https://plugins.gradle.org/m2/com/github/siom79/japicmp/japicmp-base/0.14.3/japicmp-base-0.14.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8833656876796155547bin Downloading https://plugins.gradle.org/m2/com/google/guava/guava/31.1-jre/guava-31.1-jre.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8837745022609793639bin Downloading https://plugins.gradle.org/m2/com/google/guava/guava-parent/31.1-jre/guava-parent-31.1-jre.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4123656210390393307bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm/9.2/asm-9.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7895142775890807707bin Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client/1.34.0/google-http-client-1.34.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2955561759228883611bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-compress/1.21/commons-compress-1.21.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-compress/1.21/commons-compress-1.21.pom] Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client-apache-v2/1.34.0/google-http-client-apache-v2-1.34.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1732757789432458793bin Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/jib-plugins-extension-common/0.2.0/jib-plugins-extension-common-0.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1277036827587045953bin Downloading https://plugins.gradle.org/m2/com/google/auth/google-auth-library-oauth2-http/0.18.0/google-auth-library-oauth2-http-0.18.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download708178506880646318bin Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client-parent/1.34.0/google-http-client-parent-1.34.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8925602179429480564bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-parent/52/commons-parent-52.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/52/commons-parent-52.pom] Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.13.2.2/jackson-databind-2.13.2.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download884228048858414976bin Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/jib-gradle-plugin-extension-api/0.4.0/jib-gradle-plugin-extension-api-0.4.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2100575451031024393bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-base/2.13.2/jackson-base-2.13.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3863475248988104320bin Downloading https://plugins.gradle.org/m2/com/google/auth/google-auth-library-parent/0.18.0/google-auth-library-parent-0.18.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2009175249043838265bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/23/apache-23.pom, /home/buildozer/.m2/repository/org/apache/apache/23/apache-23.pom] Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client-bom/1.32.1/google-http-client-bom-1.32.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5038945260268928203bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-bom/2.13.2/jackson-bom-2.13.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6480213598232428167bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-parent/2.13/jackson-parent-2.13.pom, /home/buildozer/.m2/repository/com/fasterxml/jackson/jackson-parent/2.13/jackson-parent-2.13.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/fasterxml/oss-parent/43/oss-parent-43.pom, /home/buildozer/.m2/repository/com/fasterxml/oss-parent/43/oss-parent-43.pom] Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/jib-build-plan/0.4.0/jib-build-plan-0.4.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4085535525200968201bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.2/jackson-datatype-jsr310-2.13.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3196575841196311581bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/module/jackson-modules-java8/2.13.2/jackson-modules-java8-2.13.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2891569990115901334bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.13.2.2/jackson-databind-2.13.2.2.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8455072912533609676bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.2/jackson-datatype-jsr310-2.13.2.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3244178649998914452bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/dvlib/27.2.0/dvlib-27.2.0.pom] Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/repository/27.2.0/repository-27.2.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/27.2.0/dvlib-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6240133349696095735bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/repository/27.2.0/repository-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8427787360600833813bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/repository/27.2.0/repository-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9141535432104184407bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/27.2.0/dvlib-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download41609777438050735bin Resource missing. [HTTP GET: https://jcenter.bintray.com/com/android/tools/analytics-library/shared/27.2.0/shared-27.2.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/27.2.0/shared-27.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3335516837757614624bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/27.2.0/shared-27.2.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8547287902871335413bin Downloading https://plugins.gradle.org/m2/xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8590412620360768431bin Downloading https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8691047003479783387bin Downloading https://plugins.gradle.org/m2/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4507076985707164324bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom, /home/buildozer/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom] Downloading https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3376011631378057288bin Downloading https://plugins.gradle.org/m2/commons-codec/commons-codec/1.10/commons-codec-1.10.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3028795259198419741bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom, /home/buildozer/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-parent/34/commons-parent-34.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/34/commons-parent-34.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/13/apache-13.pom, /home/buildozer/.m2/repository/org/apache/apache/13/apache-13.pom] Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-parent/35/commons-parent-35.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5410265009836496325bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/15/apache-15.pom, /home/buildozer/.m2/repository/org/apache/apache/15/apache-15.pom] Downloading https://plugins.gradle.org/m2/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7450745139544920159bin Downloading https://plugins.gradle.org/m2/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8555567093373479455bin Downloading https://plugins.gradle.org/m2/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8168258290849400630bin Downloading https://plugins.gradle.org/m2/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1370412604959836233bin Downloading https://plugins.gradle.org/m2/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download957032325190515970bin Downloading https://plugins.gradle.org/m2/jakarta/xml/bind/jakarta.xml.bind-api-parent/2.3.2/jakarta.xml.bind-api-parent-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6430599695688999249bin Downloading https://plugins.gradle.org/m2/com/sun/xml/fastinfoset/fastinfoset-project/1.2.16/fastinfoset-project-1.2.16.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4779678620720033421bin Downloading https://plugins.gradle.org/m2/com/sun/activation/all/1.2.1/all-1.2.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download521611116980814115bin Downloading https://plugins.gradle.org/m2/org/eclipse/ee4j/project/1.0.2/project-1.0.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4338810649310412456bin Downloading https://plugins.gradle.org/m2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5191006356209466011bin Downloading https://plugins.gradle.org/m2/com/sun/istack/istack-commons/3.0.8/istack-commons-3.0.8.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8101089436488123701bin Downloading https://plugins.gradle.org/m2/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.2/jaxb-txw-parent-2.3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1523627977696932229bin Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.31/kotlin-stdlib-common-1.4.31.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download439779811259016275bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom, /home/buildozer/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom] Downloading https://plugins.gradle.org/m2/org/javassist/javassist/3.24.0-GA/javassist-3.24.0-GA.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5826699045202922688bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/javax/activation/activation/1.1/activation-1.1.pom, /home/buildozer/.m2/repository/javax/activation/activation/1.1/activation-1.1.pom] Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4559077060609838573bin Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download419201234811315691bin Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3697411927509525329bin Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_parent/2.11.0/error_prone_parent-2.11.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6596466562657081103bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom, /home/buildozer/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom, /home/buildozer/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.pom, /home/buildozer/.m2/repository/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom, /home/buildozer/.m2/repository/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom] Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.5.10/httpclient-4.5.10.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7991736849716045061bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{340} MaxSize{400}, CacheStats{hitCount=117, missCount=342, loadSuccessCount=341, loadExceptionCount=0, totalLoadTime=2178822690, evictionCount=1} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-client/4.5.10/httpcomponents-client-4.5.10.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1184679019372416047bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-parent/11/httpcomponents-parent-11.pom, /home/buildozer/.m2/repository/org/apache/httpcomponents/httpcomponents-parent/11/httpcomponents-parent-11.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/21/apache-21.pom, /home/buildozer/.m2/repository/org/apache/apache/21/apache-21.pom] Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.4.12/httpcore-4.4.12.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download15938431529217081bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-core/4.4.12/httpcomponents-core-4.4.12.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6698696954694079723bin Downloading https://plugins.gradle.org/m2/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download506283659279300990bin Downloading https://plugins.gradle.org/m2/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7748052093912930279bin Downloading https://plugins.gradle.org/m2/com/google/auto/value/auto-value-annotations/1.6.6/auto-value-annotations-1.6.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8956091756875475505bin Downloading https://plugins.gradle.org/m2/com/google/auto/value/auto-value-parent/1.6.6/auto-value-parent-1.6.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9111888406931064933bin Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client-jackson2/1.32.1/google-http-client-jackson2-1.32.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3362202802910509730bin Downloading https://plugins.gradle.org/m2/com/google/auth/google-auth-library-credentials/0.18.0/google-auth-library-credentials-0.18.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4608329889020153710bin Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client-parent/1.32.1/google-http-client-parent-1.32.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1009116453309648323bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.13.2/jackson-annotations-2.13.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1191170307962089135bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.13.2/jackson-core-2.13.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8901010144133446474bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.13.2/jackson-annotations-2.13.2.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download800518040746092386bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.13.2/jackson-core-2.13.2.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7149787455795078917bin Downloading https://plugins.gradle.org/m2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1553433844186853779bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/sun/activation/all/1.2.0/all-1.2.0.pom, /home/buildozer/.m2/repository/com/sun/activation/all/1.2.0/all-1.2.0.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/net/java/jvnet-parent/1/jvnet-parent-1.pom, /home/buildozer/.m2/repository/net/java/jvnet-parent/1/jvnet-parent-1.pom] Downloading https://plugins.gradle.org/m2/com/google/jimfs/jimfs/1.1/jimfs-1.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8599581622223067832bin Downloading https://plugins.gradle.org/m2/com/google/jimfs/jimfs-parent/1.1/jimfs-parent-1.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3377173350887204855bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.pom, /home/buildozer/.m2/repository/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.pom] Downloading https://plugins.gradle.org/m2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download865398831292476266bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-codec/commons-codec/1.11/commons-codec-1.11.pom, /home/buildozer/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-parent/42/commons-parent-42.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/42/commons-parent-42.pom] Downloading https://plugins.gradle.org/m2/io/grpc/grpc-context/1.22.1/grpc-context-1.22.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7958607628870708873bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom, /home/buildozer/.m2/repository/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.2.0/gradle-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7687959613131944073bin Downloading https://plugins.gradle.org/m2/org/tensorflow/tensorflow-lite-metadata/0.1.0-rc2/tensorflow-lite-metadata-0.1.0-rc2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1899596442227772428bin Downloading https://plugins.gradle.org/m2/com/google/flatbuffers/flatbuffers-java/1.12.0/flatbuffers-java-1.12.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8034569113560537799bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/27.2.0/manifest-merger-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4706188874347138659bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/4.2.0/aaptcompiler-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download703030185589437910bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/27.2.0/sdklib-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2359336069956383696bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/27.2.0/sdk-common-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3136053400882864566bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.2.0-7147631/aapt2-proto-4.2.0-7147631.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3056258786756975133bin Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.31/kotlin-stdlib-jdk8-1.4.31.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7141012940285740620bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/27.2.0/ddmlib-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download720683455906073285bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/27.2.0/dvlib-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2683477375241887034bin Downloading https://plugins.gradle.org/m2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1970858884037285252bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/common/27.2.0/common-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3186362817531302703bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/27.2.0/shared-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1432936920035866611bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/4.2.0/builder-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4183079133674620130bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/27.2.0/layoutlib-api-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7545088036841944313bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/27.2.0/lint-gradle-api-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5296837633431805174bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/27.2.0/lint-model-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3309905001377239904bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/repository/27.2.0/repository-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5148947496206989432bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta09/jetifier-processor-1.0.0-beta09.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1392040481491467783bin Downloading https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/4.2.0/databinding-compiler-common-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5039396717970232406bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/27.2.0/tracker-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4124049273696856956bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/4.2.0/builder-test-api-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3341816489475500761bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/1.1.0/bundletool-1.1.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1681567398732666440bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/27.2.0/crash-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7667335480483882217bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/4.2.0/builder-model-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6889685177849206941bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/4.2.0/gradle-api-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1074634414262025044bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/7.0/asm-tree-7.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3150737676197924869bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/7.0/asm-commons-7.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9096446850963383618bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-analysis/7.0/asm-analysis-7.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5264653187791873633bin Downloading https://plugins.gradle.org/m2/com/google/protobuf/protobuf-java/3.10.0/protobuf-java-3.10.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5282517825983709892bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7520881129474885788bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-util/7.0/asm-util-7.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2112842110578508017bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.5.10/httpclient-4.5.10.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6431244254215082834bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.4.12/httpcore-4.4.12.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3592476405150497422bin Downloading https://plugins.gradle.org/m2/gradle/plugin/com/google/cloud/tools/jib-gradle-plugin/3.2.1/jib-gradle-plugin-3.2.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8526918572828319870bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-io/commons-io/2.4/commons-io-2.4.jar, /home/buildozer/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar] Downloading https://plugins.gradle.org/m2/io/grpc/grpc-context/1.22.1/grpc-context-1.22.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9183414052082700359bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.jar, /home/buildozer/.m2/repository/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.jar] Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.4.31/kotlin-reflect-1.4.31.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download121512461685647614bin Downloading https://plugins.gradle.org/m2/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download432677178078798375bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.13.2/jackson-annotations-2.13.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4176652749972235337bin Downloading https://plugins.gradle.org/m2/org/json/json/20180813/json-20180813.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7585700564353192753bin Downloading https://plugins.gradle.org/m2/me/champeau/gradle/japicmp-gradle-plugin/0.3.0/japicmp-gradle-plugin-0.3.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7488960092977617621bin Downloading https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/4.2.0/databinding-common-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download345106043464617207bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm/9.2/asm-9.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3241430642513620014bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar, /home/buildozer/.m2/repository/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar] Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{392} MaxSize{400}, CacheStats{hitCount=148, missCount=434, loadSuccessCount=433, loadExceptionCount=0, totalLoadTime=2484241574, evictionCount=41} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Downloading https://plugins.gradle.org/m2/net/sf/proguard/proguard-base/6.0.3/proguard-base-6.0.3.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8448297703114353356bin Downloading https://dl.google.com/dl/android/maven2/com/android/signflinger/4.2.0/signflinger-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6381808216864013366bin Downloading https://plugins.gradle.org/m2/com/google/auto/value/auto-value-annotations/1.6.6/auto-value-annotations-1.6.6.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3026682420425112160bin Downloading https://plugins.gradle.org/m2/io/opencensus/opencensus-contrib-http-util/0.24.0/opencensus-contrib-http-util-0.24.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7215676029458500830bin Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client-jackson2/1.32.1/google-http-client-jackson2-1.32.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8490804942445972419bin Downloading https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4747537155157376366bin Downloading https://plugins.gradle.org/m2/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5194259834385100912bin Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client/1.34.0/google-http-client-1.34.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2835547836881818275bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar, /home/buildozer/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar] Downloading https://dl.google.com/dl/android/maven2/com/android/zipflinger/4.2.0/zipflinger-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7872984189735997733bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/javax/activation/activation/1.1/activation-1.1.jar, /home/buildozer/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar] Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.13.2/jackson-core-2.13.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1955283389852698472bin Downloading https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-proto/0.0.8-alpha01/core-proto-0.0.8-alpha01.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2410082837267126807bin Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8141748733263333832bin Downloading https://plugins.gradle.org/m2/com/google/http-client/google-http-client-apache-v2/1.34.0/google-http-client-apache-v2-1.34.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3788884119192729496bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/4.2.0/apkzlib-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8969439808949187017bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar, /home/buildozer/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar] Downloading https://plugins.gradle.org/m2/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6782490965091247949bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/27.2.0/protos-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2573333564367976276bin Downloading https://plugins.gradle.org/m2/io/opencensus/opencensus-api/0.24.0/opencensus-api-0.24.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download787737365627799072bin Downloading https://plugins.gradle.org/m2/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2574356650860271742bin Downloading https://plugins.gradle.org/m2/com/google/crypto/tink/tink/1.3.0-rc2/tink-1.3.0-rc2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3594418879263870936bin Downloading https://plugins.gradle.org/m2/com/google/auth/google-auth-library-oauth2-http/0.18.0/google-auth-library-oauth2-http-0.18.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3294382173028192953bin Downloading https://plugins.gradle.org/m2/com/squareup/javapoet/1.10.0/javapoet-1.10.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2485664921275652282bin Downloading https://plugins.gradle.org/m2/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3147803827717354412bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta09/jetifier-core-1.0.0-beta09.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7863047767678943698bin Downloading https://plugins.gradle.org/m2/com/github/siom79/japicmp/japicmp/0.14.3/japicmp-0.14.3.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1864239071150317707bin Downloading https://plugins.gradle.org/m2/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9152018927039333528bin Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.31/kotlin-stdlib-common-1.4.31.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8201373302012384148bin Downloading https://plugins.gradle.org/m2/com/google/auth/google-auth-library-credentials/0.18.0/google-auth-library-credentials-0.18.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3390810957822256615bin Downloading https://plugins.gradle.org/m2/kr/motd/maven/os-maven-plugin/1.7.0/os-maven-plugin-1.7.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2617453445614575828bin Downloading https://plugins.gradle.org/m2/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1115886238203054771bin Downloading https://plugins.gradle.org/m2/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7245877375517908619bin Downloading https://plugins.gradle.org/m2/gradle/plugin/com/google/gradle/osdetector-gradle-plugin/1.7.0/osdetector-gradle-plugin-1.7.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2367496630447177889bin Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/jib-gradle-plugin-extension-api/0.4.0/jib-gradle-plugin-extension-api-0.4.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download111765882517669620bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.13.2.2/jackson-databind-2.13.2.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6753310533274783682bin Downloading https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/4.2.0/apksig-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8989321342558761107bin Downloading https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/4.2.0/baseLibrary-4.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6067441457743100321bin Downloading https://plugins.gradle.org/m2/org/javassist/javassist/3.24.0-GA/javassist-3.24.0-GA.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6013569223937293205bin Downloading https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5685590842371288003bin Downloading https://plugins.gradle.org/m2/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5753799955471894706bin Downloading https://plugins.gradle.org/m2/net/sf/proguard/proguard-gradle/6.0.3/proguard-gradle-6.0.3.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7965500350826201850bin Downloading https://plugins.gradle.org/m2/com/google/protobuf/protobuf-java-util/3.10.0/protobuf-java-util-3.10.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5792299073052986000bin Downloading https://plugins.gradle.org/m2/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6950329643553432444bin Downloading https://plugins.gradle.org/m2/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8124766871138430225bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar, /home/buildozer/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar] Downloading https://plugins.gradle.org/m2/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2755622281350663936bin Downloading https://plugins.gradle.org/m2/xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8169872121448820606bin Downloading https://plugins.gradle.org/m2/it/unimi/dsi/fastutil/8.4.0/fastutil-8.4.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3487027757460454880bin Downloading https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5754677025477037067bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=154, missCount=482, loadSuccessCount=481, loadExceptionCount=0, totalLoadTime=2616262167, evictionCount=81} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/javax/inject/javax.inject/1/javax.inject-1.jar, /home/buildozer/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar] Downloading https://plugins.gradle.org/m2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5385824223120164078bin Downloading https://plugins.gradle.org/m2/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4118713964648443353bin Downloading https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2689370714504130608bin Downloading https://plugins.gradle.org/m2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.2/jackson-datatype-jsr310-2.13.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9096021682659646568bin Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.4.31/kotlin-stdlib-1.4.31.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5068566101643779304bin Downloading https://plugins.gradle.org/m2/net/ltgt/gradle/gradle-errorprone-plugin/2.0.2/gradle-errorprone-plugin-2.0.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8746465651302488618bin Downloading https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.31/kotlin-stdlib-jdk7-1.4.31.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8304388384007763125bin Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5103598862590443944bin Downloading https://plugins.gradle.org/m2/com/google/dagger/dagger/2.28.3/dagger-2.28.3.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8637647256578051508bin Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/jib-build-plan/0.4.0/jib-build-plan-0.4.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2200604020240532183bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar, /home/buildozer/.m2/repository/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar] Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2156303178101450583bin Downloading https://plugins.gradle.org/m2/com/google/cloud/tools/jib-plugins-extension-common/0.2.0/jib-plugins-extension-common-0.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download894269623563192185bin Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8846006613158531653bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar, /home/buildozer/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar] Downloading https://plugins.gradle.org/m2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8018388747792629748bin Downloading https://plugins.gradle.org/m2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3014517131865581398bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, /home/buildozer/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar, /home/buildozer/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar] Downloading https://dl.google.com/dl/android/maven2/com/android/tools/annotations/27.2.0/annotations-27.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2426197527412158280bin Downloading https://plugins.gradle.org/m2/com/googlecode/json-simple/json-simple/1.1/json-simple-1.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8374672481453343214bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/build.gradle' using BuildScriptTransformer. ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 ------------------------------------------------------------------------ Detecting the operating system and CPU architecture ------------------------------------------------------------------------ os.detected.name=linux os.detected.arch=x86_32 os.detected.bitness=32 os.detected.version=5.15 os.detected.version.major=5 os.detected.version.minor=15 os.detected.release=alpine os.detected.release.version=3.19_alpha20230901 os.detected.release.like.alpine=true os.detected.classifier=linux-x86_32 > Configure project :grpc-all Evaluating project ':grpc-all' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/all/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/all/build.gradle' using SubsetScriptTransformer. Downloading https://plugins.gradle.org/m2/com/github/kt3k/coveralls/com.github.kt3k.coveralls.gradle.plugin/2.12.0/com.github.kt3k.coveralls.gradle.plugin-2.12.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2391607687057282444bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/github/kt3k/coveralls/com.github.kt3k.coveralls.gradle.plugin/2.12.0/com.github.kt3k.coveralls.gradle.plugin-2.12.0.jar] Downloading https://plugins.gradle.org/m2/gradle/plugin/org/kt3k/gradle/plugin/coveralls-gradle-plugin/2.12.0/coveralls-gradle-plugin-2.12.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5339742135317749501bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=159, missCount=522, loadSuccessCount=521, loadExceptionCount=0, totalLoadTime=2761719636, evictionCount=121} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Downloading https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/5.5.1.201910021850-r/org.eclipse.jgit-5.5.1.201910021850-r.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8027611409437567790bin Downloading https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit-parent/5.5.1.201910021850-r/org.eclipse.jgit-parent-5.5.1.201910021850-r.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9097723712648385983bin Downloading https://plugins.gradle.org/m2/org/codehaus/groovy/modules/http-builder/http-builder/0.7.1/http-builder-0.7.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2816292585472262676bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpmime/4.5.11/httpmime-4.5.11.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4227479610009354913bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-client/4.5.11/httpcomponents-client-4.5.11.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3717894912587193470bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.2.1/httpclient-4.2.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3718926046967007449bin Downloading https://plugins.gradle.org/m2/net/sf/json-lib/json-lib/2.3/json-lib-2.3.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download470479783963107368bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-client/4.2.1/httpcomponents-client-4.2.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9171107836285833431bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/project/6/project-6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3723005525489129065bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.pom, /home/buildozer/.m2/repository/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.pom] Downloading https://plugins.gradle.org/m2/net/sourceforge/nekohtml/nekohtml/1.9.16/nekohtml-1.9.16.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6734390016580590866bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/3/apache-3.pom, /home/buildozer/.m2/repository/org/apache/apache/3/apache-3.pom] Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.5.11/httpclient-4.5.11.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3294270794244081878bin Downloading https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4522420891776323777bin Downloading https://plugins.gradle.org/m2/org/slf4j/slf4j-parent/1.7.2/slf4j-parent-1.7.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7286546125657009737bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.55/jsch-0.1.55.pom, /home/buildozer/.m2/repository/com/jcraft/jsch/0.1.55/jsch-0.1.55.pom] Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcpg-jdk15on/1.61/bcpg-jdk15on-1.61.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7164444138726835237bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/6/oss-parent-6.pom, /home/buildozer/.m2/repository/org/sonatype/oss/oss-parent/6/oss-parent-6.pom] Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcpkix-jdk15on/1.61/bcpkix-jdk15on-1.61.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1983436213537718697bin Downloading https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download513402362473732594bin Downloading https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download544856088387216102bin Downloading https://plugins.gradle.org/m2/com/jcraft/jzlib/1.1.1/jzlib-1.1.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download986705123078381522bin Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcprov-jdk15on/1.61/bcprov-jdk15on-1.61.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2690372280142017933bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom, /home/buildozer/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-parent/5/commons-parent-5.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/5/commons-parent-5.pom] Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=174, missCount=562, loadSuccessCount=561, loadExceptionCount=0, totalLoadTime=2766509124, evictionCount=161} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/4/apache-4.pom, /home/buildozer/.m2/repository/org/apache/apache/4/apache-4.pom] Downloading https://plugins.gradle.org/m2/net/sf/ezmorph/ezmorph/1.0.6/ezmorph-1.0.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8019737806096197181bin Downloading https://plugins.gradle.org/m2/commons-beanutils/commons-beanutils/1.8.0/commons-beanutils-1.8.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8350188221476110187bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-lang/commons-lang/2.4/commons-lang-2.4.pom, /home/buildozer/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom, /home/buildozer/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-parent/11/commons-parent-11.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/11/commons-parent-11.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-parent/9/commons-parent-9.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/9/commons-parent-9.pom] Downloading https://plugins.gradle.org/m2/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7175679324287770361bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.pom, /home/buildozer/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-core/4.4.13/httpcomponents-core-4.4.13.pom, /home/buildozer/.m2/repository/org/apache/httpcomponents/httpcomponents-core/4.4.13/httpcomponents-core-4.4.13.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.55/jsch-0.1.55.jar, /home/buildozer/.m2/repository/com/jcraft/jsch/0.1.55/jsch-0.1.55.jar] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar, /home/buildozer/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar] Downloading https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2300904411716600958bin Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpmime/4.5.11/httpmime-4.5.11.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3412543968721986013bin Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcpg-jdk15on/1.61/bcpg-jdk15on-1.61.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3359389903410436468bin Downloading https://plugins.gradle.org/m2/net/sourceforge/nekohtml/nekohtml/1.9.16/nekohtml-1.9.16.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7348196527800870001bin Downloading https://plugins.gradle.org/m2/org/codehaus/groovy/modules/http-builder/http-builder/0.7.1/http-builder-0.7.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5922756061815383880bin Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcprov-jdk15on/1.61/bcprov-jdk15on-1.61.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download769624150474879481bin Downloading https://plugins.gradle.org/m2/net/sf/json-lib/json-lib/2.3/json-lib-2.3-jdk15.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download672553728221235118bin Downloading https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6597840517668184746bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar, /home/buildozer/.m2/repository/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar] Downloading https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.5.11/httpclient-4.5.11.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3055681902941937980bin Downloading https://plugins.gradle.org/m2/commons-beanutils/commons-beanutils/1.8.0/commons-beanutils-1.8.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5905153057461428211bin Downloading https://plugins.gradle.org/m2/org/bouncycastle/bcpkix-jdk15on/1.61/bcpkix-jdk15on-1.61.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1806264381974185062bin Downloading https://plugins.gradle.org/m2/com/jcraft/jzlib/1.1.1/jzlib-1.1.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1797487100230357012bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=196, missCount=602, loadSuccessCount=601, loadExceptionCount=0, totalLoadTime=2771828728, evictionCount=201} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-lang/commons-lang/2.4/commons-lang-2.4.jar, /home/buildozer/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar, /home/buildozer/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar] Downloading https://plugins.gradle.org/m2/net/sf/ezmorph/ezmorph/1.0.6/ezmorph-1.0.6.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2935299681742737399bin Downloading https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/5.5.1.201910021850-r/org.eclipse.jgit-5.5.1.201910021850-r.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1007247572671173716bin Downloading https://plugins.gradle.org/m2/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5178117462953543434bin Downloading https://plugins.gradle.org/m2/gradle/plugin/org/kt3k/gradle/plugin/coveralls-gradle-plugin/2.12.0/coveralls-gradle-plugin-2.12.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download9039627884599282811bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/all/build.gradle' using BuildScriptTransformer. > Configure project :grpc-context Evaluating project ':grpc-context' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/context/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/context/build.gradle' using SubsetScriptTransformer. Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-context/1.6.1/grpc-context-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1175092420141138113bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-context/1.6.1/grpc-context-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3302501005225869982bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/context/build.gradle' using BuildScriptTransformer. > Configure project :grpc-api Evaluating project ':grpc-api' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/api/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/api/build.gradle' using SubsetScriptTransformer. Downloading https://plugins.gradle.org/m2/me/champeau/jmh/me.champeau.jmh.gradle.plugin/0.6.6/me.champeau.jmh.gradle.plugin-0.6.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7557946277224059171bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/me/champeau/jmh/me.champeau.jmh.gradle.plugin/0.6.6/me.champeau.jmh.gradle.plugin-0.6.6.jar] Downloading https://plugins.gradle.org/m2/ru/vyarus/animalsniffer/ru.vyarus.animalsniffer.gradle.plugin/1.5.4/ru.vyarus.animalsniffer.gradle.plugin-1.5.4.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1276609088442102796bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/ru/vyarus/animalsniffer/ru.vyarus.animalsniffer.gradle.plugin/1.5.4/ru.vyarus.animalsniffer.gradle.plugin-1.5.4.jar] Downloading https://plugins.gradle.org/m2/me/champeau/jmh/jmh-gradle-plugin/0.6.6/jmh-gradle-plugin-0.6.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1822349615705602624bin Resource missing. [HTTP GET: https://jcenter.bintray.com/me/champeau/jmh/jmh-gradle-plugin/0.6.6/jmh-gradle-plugin-0.6.6.module] Downloading https://plugins.gradle.org/m2/ru/vyarus/gradle-animalsniffer-plugin/1.5.4/gradle-animalsniffer-plugin-1.5.4.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5613659622378697334bin Downloading https://plugins.gradle.org/m2/org/openjdk/jmh/jmh-core/1.29/jmh-core-1.29.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download308928815431550033bin Downloading https://plugins.gradle.org/m2/org/openjdk/jmh/jmh-parent/1.29/jmh-parent-1.29.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8055839203080904025bin Downloading https://plugins.gradle.org/m2/org/codehaus/mojo/animal-sniffer/1.20/animal-sniffer-1.20.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5863380320010118473bin Downloading https://plugins.gradle.org/m2/org/codehaus/mojo/animal-sniffer-parent/1.20/animal-sniffer-parent-1.20.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8979465063493001421bin Downloading https://plugins.gradle.org/m2/org/codehaus/mojo/mojo-parent/61/mojo-parent-61.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7558603249240108082bin Downloading https://plugins.gradle.org/m2/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8830557993780846631bin Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-math3/3.2/commons-math3-3.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4732366387527698791bin Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-parent/28/commons-parent-28.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3992998149452148119bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/ow2/asm/asm/9.1/asm-9.1.pom, /home/buildozer/.m2/repository/org/ow2/asm/asm/9.1/asm-9.1.pom] Downloading https://plugins.gradle.org/m2/org/apache/commons/commons-math3/3.2/commons-math3-3.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3343791977857306227bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/ow2/asm/asm/9.1/asm-9.1.jar, /home/buildozer/.m2/repository/org/ow2/asm/asm/9.1/asm-9.1.jar] Downloading https://plugins.gradle.org/m2/org/openjdk/jmh/jmh-core/1.29/jmh-core-1.29.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download682530029421000742bin Downloading https://plugins.gradle.org/m2/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download435441352080610772bin Downloading https://plugins.gradle.org/m2/org/codehaus/mojo/animal-sniffer/1.20/animal-sniffer-1.20.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3329111310508989328bin Downloading https://plugins.gradle.org/m2/me/champeau/jmh/jmh-gradle-plugin/0.6.6/jmh-gradle-plugin-0.6.6.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6988539042096363832bin Downloading https://plugins.gradle.org/m2/ru/vyarus/gradle-animalsniffer-plugin/1.5.4/gradle-animalsniffer-plugin-1.5.4.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download493593530526207807bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=204, missCount=642, loadSuccessCount=641, loadExceptionCount=0, totalLoadTime=2776815257, evictionCount=241} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/api/build.gradle' using BuildScriptTransformer. > Configure project :grpc-auth Evaluating project ':grpc-auth' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/auth/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/auth/build.gradle' using SubsetScriptTransformer. Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-auth/1.6.1/grpc-auth-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7152637149609718868bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-auth/1.6.1/grpc-auth-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6203440065310825216bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/auth/build.gradle' using BuildScriptTransformer. > Configure project :grpc-core Evaluating project ':grpc-core' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/core/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/core/build.gradle' using SubsetScriptTransformer. Downloading https://plugins.gradle.org/m2/com/google/guava/guava/30.0-android/guava-30.0-android.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8217944365442167861bin Downloading https://plugins.gradle.org/m2/com/google/guava/guava-parent/30.0-android/guava-parent-30.0-android.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5126931903786957626bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.pom, /home/buildozer/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/errorprone/error_prone_parent/2.3.4/error_prone_parent-2.3.4.pom, /home/buildozer/.m2/repository/com/google/errorprone/error_prone_parent/2.3.4/error_prone_parent-2.3.4.pom] Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2688408446020659718bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar, /home/buildozer/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar] Downloading https://plugins.gradle.org/m2/com/google/guava/guava/30.0-android/guava-30.0-android.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5205694864677616483bin Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-compat-qual/2.5.5/checker-compat-qual-2.5.5.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3805871675274120751bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-core/1.6.1/grpc-core-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5027832790333772501bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-core/1.6.1/grpc-core-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1280451909762558433bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/core/build.gradle' using BuildScriptTransformer. > Configure project :grpc-grpclb Evaluating project ':grpc-grpclb' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/grpclb/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/grpclb/build.gradle' using SubsetScriptTransformer. Downloading https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.19/com.google.protobuf.gradle.plugin-0.8.19.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5312177152667581520bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.19/com.google.protobuf.gradle.plugin-0.8.19.jar] Downloading https://plugins.gradle.org/m2/com/google/protobuf/protobuf-gradle-plugin/0.8.19/protobuf-gradle-plugin-0.8.19.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download74883422999461586bin Downloading https://plugins.gradle.org/m2/com/google/gradle/osdetector-gradle-plugin/1.7.0/osdetector-gradle-plugin-1.7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2235425493084127839bin Downloading https://plugins.gradle.org/m2/com/google/guava/guava/27.0.1-jre/guava-27.0.1-jre.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1166351536955191209bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-lang/commons-lang/2.6/commons-lang-2.6.pom, /home/buildozer/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.pom] Downloading https://plugins.gradle.org/m2/com/google/guava/guava-parent/27.0.1-jre/guava-parent-27.0.1-jre.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6008297417883175824bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/commons/commons-parent/17/commons-parent-17.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/17/commons-parent-17.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/apache/7/apache-7.pom, /home/buildozer/.m2/repository/org/apache/apache/7/apache-7.pom] Downloading https://plugins.gradle.org/m2/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download819997622137689343bin Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5916879816926540873bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=215, missCount=682, loadSuccessCount=681, loadExceptionCount=0, totalLoadTime=2782813474, evictionCount=281} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom, /home/buildozer/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom] Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4029961042563001625bin Downloading https://plugins.gradle.org/m2/org/codehaus/mojo/animal-sniffer-parent/1.17/animal-sniffer-parent-1.17.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5018079984545212625bin Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_parent/2.2.0/error_prone_parent-2.2.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1074740447256198266bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/codehaus/mojo/mojo-parent/40/mojo-parent-40.pom, /home/buildozer/.m2/repository/org/codehaus/mojo/mojo-parent/40/mojo-parent-40.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar, /home/buildozer/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar] Downloading https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download561951291550796156bin Downloading https://plugins.gradle.org/m2/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4188348875886243233bin Downloading https://plugins.gradle.org/m2/com/google/gradle/osdetector-gradle-plugin/1.7.0/osdetector-gradle-plugin-1.7.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4754812116501915796bin Downloading https://plugins.gradle.org/m2/com/google/guava/guava/27.0.1-jre/guava-27.0.1-jre.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download982286505162019883bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar, /home/buildozer/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar] Downloading https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6787737070105538718bin Downloading https://plugins.gradle.org/m2/com/google/protobuf/protobuf-gradle-plugin/0.8.19/protobuf-gradle-plugin-0.8.19.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6880828135884310283bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-grpclb/1.6.1/grpc-grpclb-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2729916190649407406bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-grpclb/1.6.1/grpc-grpclb-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6368519224242162520bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/grpclb/build.gradle' using BuildScriptTransformer. > Configure project :grpc-netty Evaluating project ':grpc-netty' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/netty/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/netty/build.gradle' using SubsetScriptTransformer. Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-netty/1.6.1/grpc-netty-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4742695225670320814bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-netty/1.6.1/grpc-netty-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6294727166822500734bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/netty/build.gradle' using BuildScriptTransformer. > Configure project :grpc-okhttp Evaluating project ':grpc-okhttp' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/okhttp/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/okhttp/build.gradle' using SubsetScriptTransformer. Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-okhttp/1.6.1/grpc-okhttp-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3231162408592224888bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-okhttp/1.6.1/grpc-okhttp-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8327059949585040728bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/okhttp/build.gradle' using BuildScriptTransformer. > Configure project :grpc-protobuf Evaluating project ':grpc-protobuf' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/protobuf/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/protobuf/build.gradle' using SubsetScriptTransformer. The com.google.protobuf plugin was already applied to the project: :grpc-protobuf and will not be applied again after plugin: java-library Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-protobuf/1.6.1/grpc-protobuf-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3053937013408628424bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-protobuf/1.6.1/grpc-protobuf-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download186844253544298320bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/protobuf/build.gradle' using BuildScriptTransformer. > Configure project :grpc-protobuf-lite Evaluating project ':grpc-protobuf-lite' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/protobuf-lite/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/protobuf-lite/build.gradle' using SubsetScriptTransformer. The com.google.protobuf plugin was already applied to the project: :grpc-protobuf-lite and will not be applied again after plugin: java-library Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-protobuf-lite/1.6.1/grpc-protobuf-lite-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8398920593794301576bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-protobuf-lite/1.6.1/grpc-protobuf-lite-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6405775825642992155bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/protobuf-lite/build.gradle' using BuildScriptTransformer. > Configure project :grpc-rls Evaluating project ':grpc-rls' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/rls/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/rls/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/rls/build.gradle' using BuildScriptTransformer. > Configure project :grpc-services Evaluating project ':grpc-services' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/services/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/services/build.gradle' using SubsetScriptTransformer. The com.google.protobuf plugin was already applied to the project: :grpc-services and will not be applied again after plugin: java-library Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/services/build.gradle' using BuildScriptTransformer. > Configure project :grpc-stub Evaluating project ':grpc-stub' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/stub/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/stub/build.gradle' using SubsetScriptTransformer. Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-stub/1.6.1/grpc-stub-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3506569248480074312bin Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-stub/1.6.1/grpc-stub-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3875404150113874456bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/stub/build.gradle' using BuildScriptTransformer. > Configure project :grpc-testing Evaluating project ':grpc-testing' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/testing/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/testing/build.gradle' using SubsetScriptTransformer. Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-testing/1.6.1/grpc-testing-1.6.1.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2210922085239244737bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=223, missCount=722, loadSuccessCount=721, loadExceptionCount=0, totalLoadTime=2788945693, evictionCount=321} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Downloading https://maven-central.storage-download.googleapis.com/maven2/io/grpc/grpc-testing/1.6.1/grpc-testing-1.6.1.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2496150165978096344bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/testing/build.gradle' using BuildScriptTransformer. > Configure project :grpc-xds Evaluating project ':grpc-xds' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/xds/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/xds/build.gradle' using SubsetScriptTransformer. Downloading https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/7.1.2/com.github.johnrengelman.shadow.gradle.plugin-7.1.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6856414622347024510bin Resource missing. [HTTP HEAD: https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/7.1.2/com.github.johnrengelman.shadow.gradle.plugin-7.1.2.jar] Downloading https://plugins.gradle.org/m2/gradle/plugin/com/github/johnrengelman/shadow/7.1.2/shadow-7.1.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download925063576546869951bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6777884961588285997bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.pom, /home/buildozer/.m2/repository/org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/codehaus/plexus/plexus/8/plexus-8.pom, /home/buildozer/.m2/repository/org/codehaus/plexus/plexus/8/plexus-8.pom] Downloading https://plugins.gradle.org/m2/org/vafer/jdependency/2.7.0/jdependency-2.7.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6105868271748860338bin Downloading https://plugins.gradle.org/m2/org/apache/ant/ant/1.10.11/ant-1.10.11.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4394743010646199679bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-io/commons-io/2.11.0/commons-io-2.11.0.pom, /home/buildozer/.m2/repository/commons-io/commons-io/2.11.0/commons-io-2.11.0.pom] Downloading https://plugins.gradle.org/m2/org/apache/ant/ant-parent/1.10.11/ant-parent-1.10.11.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3793038240484534167bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.pom, /home/buildozer/.m2/repository/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.pom] Downloading https://plugins.gradle.org/m2/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.module to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8975342442948507713bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.pom, /home/buildozer/.m2/repository/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j/2.17.1/log4j-2.17.1.pom, /home/buildozer/.m2/repository/org/apache/logging/log4j/log4j/2.17.1/log4j-2.17.1.pom] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/logging/logging-parent/3/logging-parent-3.pom, /home/buildozer/.m2/repository/org/apache/logging/logging-parent/3/logging-parent-3.pom] Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8667347996193407616bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2804070395798714999bin Downloading https://plugins.gradle.org/m2/org/apache/ant/ant-launcher/1.10.11/ant-launcher-1.10.11.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download17963365802032887bin Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.pom, /home/buildozer/.m2/repository/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.pom] Downloading https://plugins.gradle.org/m2/org/apache/ant/ant/1.10.11/ant-1.10.11.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8165440721114380987bin Downloading https://plugins.gradle.org/m2/org/vafer/jdependency/2.7.0/jdependency-2.7.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download952859226506796327bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download27590698115154905bin Downloading https://plugins.gradle.org/m2/gradle/plugin/com/github/johnrengelman/shadow/7.1.2/shadow-7.1.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7535521472912029772bin Downloading https://plugins.gradle.org/m2/org/apache/ant/ant-launcher/1.10.11/ant-launcher-1.10.11.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7091365419853227563bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=242, missCount=762, loadSuccessCount=761, loadExceptionCount=0, totalLoadTime=2794297916, evictionCount=361} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.jar, /home/buildozer/.m2/repository/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.jar] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar, /home/buildozer/.m2/repository/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.jar, /home/buildozer/.m2/repository/org/codehaus/plexus/plexus-utils/3.4.1/plexus-utils-3.4.1.jar] Found locally available resource with matching checksum: [https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.jar, /home/buildozer/.m2/repository/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.jar] Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3163687657760746980bin Downloading https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download726269880618181247bin Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/xds/build.gradle' using BuildScriptTransformer. > Configure project :grpc-netty-shaded Evaluating project ':grpc-netty-shaded' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/netty/shaded/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/netty/shaded/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/netty/shaded/build.gradle' using BuildScriptTransformer. > Configure project :grpc-alts Evaluating project ':grpc-alts' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/alts/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/alts/build.gradle' using SubsetScriptTransformer. The com.google.protobuf plugin was already applied to the project: :grpc-alts and will not be applied again after plugin: java-library Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/alts/build.gradle' using BuildScriptTransformer. > Configure project :grpc-census Evaluating project ':grpc-census' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/census/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/census/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/census/build.gradle' using BuildScriptTransformer. > Configure project :grpc-interop-testing Evaluating project ':grpc-interop-testing' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/interop-testing/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/interop-testing/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/interop-testing/build.gradle' using BuildScriptTransformer. > Configure project :grpc-authz Evaluating project ':grpc-authz' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/authz/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/authz/build.gradle' using SubsetScriptTransformer. The com.google.protobuf plugin was already applied to the project: :grpc-authz and will not be applied again after plugin: java-library Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/authz/build.gradle' using BuildScriptTransformer. > Configure project :grpc-benchmarks Evaluating project ':grpc-benchmarks' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/benchmarks/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/benchmarks/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/benchmarks/build.gradle' using BuildScriptTransformer. > Configure project :grpc-bom Evaluating project ':grpc-bom' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/bom/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/bom/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/bom/build.gradle' using BuildScriptTransformer. > Configure project :grpc-compiler Evaluating project ':grpc-compiler' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build.gradle' using BuildScriptTransformer. *** Building codegen requires Protobuf version 3.21.7 *** Please refer to https://github.com/grpc/grpc-java/blob/master/COMPILING.md#how-to-build-code-generation-plugin > Configure project :grpc-gae-interop-testing-jdk8 Evaluating project ':grpc-gae-interop-testing-jdk8' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/gae-interop-testing/gae-jdk8/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/gae-interop-testing/gae-jdk8/build.gradle' using SubsetScriptTransformer. Downloading https://maven-central.storage-download.googleapis.com/maven2/com/google/cloud/tools/appengine-gradle-plugin/2.3.0/appengine-gradle-plugin-2.3.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7551875758161251362bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/squareup/okhttp/okhttp/2.7.4/okhttp-2.7.4.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6920224820508559047bin Resource missing. [HTTP HEAD: https://maven-central.storage-download.googleapis.com/maven2/ru/vyarus/animalsniffer/ru.vyarus.animalsniffer.gradle.plugin/1.5.4/ru.vyarus.animalsniffer.gradle.plugin-1.5.4.pom] Downloading https://maven-central.storage-download.googleapis.com/maven2/com/squareup/okhttp/parent/2.7.4/parent-2.7.4.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3720745095725555398bin Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.sonatype.oss/oss-parent/7/46b8a785b60a2767095b8611613b58577e96d4c9/oss-parent-7.pom] Downloading https://maven-central.storage-download.googleapis.com/maven2/com/google/cloud/tools/appengine-plugins-core/0.9.0/appengine-plugins-core-0.9.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4108580291666960511bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/squareup/okio/okio/1.6.0/okio-1.6.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6449157349796852400bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/squareup/okio/okio-parent/1.6.0/okio-parent-1.6.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download8049745917720506936bin Downloading https://maven-central.storage-download.googleapis.com/maven2/ru/vyarus/gradle-animalsniffer-plugin/1.5.4/gradle-animalsniffer-plugin-1.5.4.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7443004142515604530bin Downloading https://maven-central.storage-download.googleapis.com/maven2/org/glassfish/javax.json/1.0.4/javax.json-1.0.4.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download1614481300587778212bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/google/guava/guava/28.2-jre/guava-28.2-jre.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6934076239251466123bin Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/code/gson/gson/2.8.6/gson-2.8.6.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.6/b9d7e274612598f1e8835d8bbe30baa5b970ca32/gson-2.8.6.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom] Downloading https://maven-central.storage-download.googleapis.com/maven2/org/yaml/snakeyaml/1.21/snakeyaml-1.21.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3278411027276127271bin Downloading https://maven-central.storage-download.googleapis.com/maven2/org/glassfish/json/1.0.4/json-1.0.4.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5911863665146652847bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/google/guava/guava-parent/28.2-jre/guava-parent-28.2-jre.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download5785775798286007751bin Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/code/gson/gson-parent/2.8.6/gson-parent-2.8.6.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson-parent/2.8.6/88d12a7aeaeaa9bbc773bc5f32690edf4d3ff9e6/gson-parent-2.8.6.pom] Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=259, missCount=802, loadSuccessCount=801, loadExceptionCount=0, totalLoadTime=2921526491, evictionCount=401} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-parent/48/commons-parent-48.pom, /home/buildozer/.m2/repository/org/apache/commons/commons-parent/48/commons-parent-48.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/net/java/jvnet-parent/3/jvnet-parent-3.pom, /home/buildozer/.m2/repository/net/java/jvnet-parent/3/jvnet-parent-3.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/apache/apache/21/apache-21.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.apache/apache/21/649b700a1b2b4a1d87e7ae8e3f47bfe101b2a4a5/apache-21.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/codehaus/mojo/animal-sniffer/1.20/animal-sniffer-1.20.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.codehaus.mojo/animal-sniffer/1.20/bb77674578a2cc39819c4a38c632547d71ca2fd1/animal-sniffer-1.20.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/codehaus/mojo/animal-sniffer-parent/1.20/animal-sniffer-parent-1.20.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.codehaus.mojo/animal-sniffer-parent/1.20/a1725fa054a1b943fa3a8e7ee72f1b57b507488d/animal-sniffer-parent-1.20.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/codehaus/mojo/mojo-parent/61/mojo-parent-61.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.codehaus.mojo/mojo-parent/61/11fdf4908dbf89fc128efc868ad990ad0a0a8b8a/mojo-parent-61.pom] Downloading https://maven-central.storage-download.googleapis.com/maven2/org/checkerframework/checker-qual/2.10.0/checker-qual-2.10.0.pom to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download3409600982619589781bin Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/1b77ba79f9b2b7dfd4e15ea7bb0d568d5eb9cb8d/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.1/e8160e78fdaaf7088621dc1649d9dd2dfcf8d0e8/failureaccess-1.0.1.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.3.4/9a23fcb83bc8ed502506a8e6c648bf763dc5bcf9/error_prone_annotations-2.3.4.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/8d93cdf4d84d7e1de736df607945c6df0730a10f/jsr305-3.0.2.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/1.3/47e0dd93285dcc6b33181713bc7e8aed66742964/j2objc-annotations-1.3.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.guava/guava-parent/26.0-android/a2c0df489614352b7e8e503e274bd1dee5c42a64/guava-parent-26.0-android.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/errorprone/error_prone_parent/2.3.4/error_prone_parent-2.3.4.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_parent/2.3.4/a9b9dd42d174a5f96d6c195525877fc6d0b2028a/error_prone_parent-2.3.4.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.sonatype.oss/oss-parent/9/e5cdc4d23b86d79c436f16fed20853284e868f65/oss-parent-9.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm/9.1/asm-9.1.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/9.1/927153d04a920d5f06a9a4aefd5f6be60726117d/asm-9.1.pom] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/ow2/ow2/1.5/ow2-1.5.pom, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.ow2/ow2/1.5/d8edc69335f4d9f95f511716fb689c86fb0ebaae/ow2-1.5.pom] Downloading https://maven-central.storage-download.googleapis.com/maven2/com/squareup/okhttp/okhttp/2.7.4/okhttp-2.7.4.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download2884642522401469490bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/google/cloud/tools/appengine-plugins-core/0.9.0/appengine-plugins-core-0.9.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6561858302909707014bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/squareup/okio/okio/1.6.0/okio-1.6.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6322213064683978659bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/google/guava/guava/28.2-jre/guava-28.2-jre.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4614212856379222286bin Downloading https://maven-central.storage-download.googleapis.com/maven2/org/yaml/snakeyaml/1.21/snakeyaml-1.21.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7685021962419657759bin Downloading https://maven-central.storage-download.googleapis.com/maven2/org/glassfish/javax.json/1.0.4/javax.json-1.0.4.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download6901900849700962900bin Downloading https://maven-central.storage-download.googleapis.com/maven2/com/google/cloud/tools/appengine-gradle-plugin/2.3.0/appengine-gradle-plugin-2.3.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download4578997689163649849bin Cache entries evicted. In-memory cache of /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/.gradle/7.3.3/checksums/sha1-checksums.bin: Size{400} MaxSize{400}, CacheStats{hitCount=324, missCount=842, loadSuccessCount=841, loadExceptionCount=0, totalLoadTime=3159959472, evictionCount=441} Performance may suffer from in-memory cache misses. Increase max heap size of Gradle build process to reduce cache misses. Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/ru/vyarus/gradle-animalsniffer-plugin/1.5.4/gradle-animalsniffer-plugin-1.5.4.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/ru.vyarus/gradle-animalsniffer-plugin/1.5.4/614ea910e70b29d3f0fdc41688dc078fbaf93d12/gradle-animalsniffer-plugin-1.5.4.jar] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/b421526c5f297295adef1c886e5246c39d4ac629/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.6/9180733b7df8542621dc12e21e87557e8c99b8cb/gson-2.8.6.jar] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.3.4/dac170e4594de319655ffb62f41cbd6dbb5e601e/error_prone_annotations-2.3.4.jar] Downloading https://maven-central.storage-download.googleapis.com/maven2/org/checkerframework/checker-qual/2.10.0/checker-qual-2.10.0.jar to /home/buildozer/aports/community/grpc-java/src/.gradle/.tmp/gradle_download7588356904617435551bin Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/1.3/ba035118bc8bac37d7eff77700720999acd9986d/j2objc-annotations-1.3.jar] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/codehaus/mojo/animal-sniffer/1.20/animal-sniffer-1.20.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.codehaus.mojo/animal-sniffer/1.20/3d6d625c394579cd27e85f8980f0c3800f47bead/animal-sniffer-1.20.jar] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm/9.1/asm-9.1.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/9.1/a99500cf6eea30535eeac6be73899d048f8d12a8/asm-9.1.jar] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar, /home/buildozer/aports/community/grpc-java/src/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.1/1dcf1de382a0bf95a3d8b0849546c88bac1292c9/failureaccess-1.0.1.jar] Found locally available resource with matching checksum: [https://maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar, /home/buildozer/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar] Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/gae-interop-testing/gae-jdk8/build.gradle' using BuildScriptTransformer. > Configure project :grpc-gcp-observability Evaluating project ':grpc-gcp-observability' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/gcp-observability/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/gcp-observability/build.gradle' using SubsetScriptTransformer. The com.google.protobuf plugin was already applied to the project: :grpc-gcp-observability and will not be applied again after plugin: java-library Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/gcp-observability/build.gradle' using BuildScriptTransformer. > Configure project :grpc-googleapis Evaluating project ':grpc-googleapis' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/googleapis/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/googleapis/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/googleapis/build.gradle' using BuildScriptTransformer. > Configure project :grpc-istio-interop-testing Evaluating project ':grpc-istio-interop-testing' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/istio-interop-testing/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/istio-interop-testing/build.gradle' using SubsetScriptTransformer. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/istio-interop-testing/build.gradle' using BuildScriptTransformer. > Configure project :grpc-testing-proto Evaluating project ':grpc-testing-proto' using build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/testing-proto/build.gradle'. Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/testing-proto/build.gradle' using SubsetScriptTransformer. The com.google.protobuf plugin was already applied to the project: :grpc-testing-proto and will not be applied again after plugin: java-library Compiling build file '/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/testing-proto/build.gradle' using BuildScriptTransformer. All projects evaluated. Starting process 'command '/usr/bin/gcc''. Working directory: /usr/bin Command: /usr/bin/gcc -m32 -dM -E -v - Successfully started process 'command '/usr/bin/gcc'' Selected primary task 'java_pluginExecutable' from project :grpc-compiler Starting process 'command '/usr/bin/g++''. Working directory: /usr/bin Command: /usr/bin/g++ -m32 -dM -E -v - Successfully started process 'command '/usr/bin/g++'' Starting process 'command '/usr/bin/g++''. Working directory: /usr/bin Command: /usr/bin/g++ -m32 -x c++ -dM -E -v - Successfully started process 'command '/usr/bin/g++'' Tasks to be executed: [task ':grpc-compiler:compileJava_pluginExecutableJava_pluginCpp', task ':grpc-compiler:linkJava_pluginExecutable', task ':grpc-compiler:java_pluginExecutable'] Tasks that were excluded: [] :grpc-compiler:compileJava_pluginExecutableJava_pluginCpp (Thread[Execution worker for ':',5,main]) started. > Task :grpc-compiler:compileJava_pluginExecutableJava_pluginCpp Found all include files for ':grpc-compiler:compileJava_pluginExecutableJava_pluginCpp' Caching disabled for task ':grpc-compiler:compileJava_pluginExecutableJava_pluginCpp' because: Build cache is disabled Task ':grpc-compiler:compileJava_pluginExecutableJava_pluginCpp' is not up-to-date because: No history is available. The input changes require a full rebuild for incremental task ':grpc-compiler:compileJava_pluginExecutableJava_pluginCpp'. See file:///home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/tmp/compileJava_pluginExecutableJava_pluginCpp/output.txt for all output for compileJava_pluginExecutableJava_pluginCpp. Starting process 'command '/usr/bin/g++''. Working directory: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/objs/java_plugin/java_pluginCpp Command: /usr/bin/g++ @/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/tmp/compileJava_pluginExecutableJava_pluginCpp/options.txt -m32 /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp -o /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/objs/java_plugin/java_pluginCpp/cmkx8cb9wgxcy6i9dx7v2pqn9/java_generator.o Starting process 'command '/usr/bin/g++''. Working directory: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/objs/java_plugin/java_pluginCpp Command: /usr/bin/g++ @/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/tmp/compileJava_pluginExecutableJava_pluginCpp/options.txt -m32 /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_plugin.cpp -o /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/objs/java_plugin/java_pluginCpp/5s14asl2d8v43f48ri3jzw5cu/java_plugin.o Successfully started process 'command '/usr/bin/g++'' Successfully started process 'command '/usr/bin/g++'' Starting process 'command '/usr/bin/g++''. Working directory: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/objs/java_plugin/java_pluginCpp Command: /usr/bin/g++ @/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/tmp/compileJava_pluginExecutableJava_pluginCpp/options.txt -m32 /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h -o /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/objs/java_plugin/java_pluginCpp/4d8kwy0qldx8h5krf96egeid3/java_generator.o Successfully started process 'command '/usr/bin/g++'' In file included from /usr/include/absl/base/config.h:86, from /usr/include/absl/base/attributes.h:37, from /usr/include/absl/strings/string_view.h:39, from /usr/include/google/protobuf/stubs/common.h:44, from /usr/include/google/protobuf/io/zero_copy_stream.h:110, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:24: /usr/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported." 79 | #error "C++ versions less than C++14 are not supported." | ^~~~~ /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/google/protobuf/stubs/port.h:45, from /usr/include/google/protobuf/stubs/common.h:46: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/stubs/common.h:56: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' 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/zero_copy_stream.h:111: /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: In function 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase()': /usr/include/absl/container/internal/compressed_tuple.h:77:16: error: 'is_final' is not a member of 'std' 77 | !std::is_final::value && | ^~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:77:26: error: expected primary-expression before '>' token 77 | !std::is_final::value && | ^ /usr/include/absl/container/internal/compressed_tuple.h:77:29: error: '::value' has not been declared 77 | !std::is_final::value && | ^~~~~ /usr/include/absl/container/internal/compressed_tuple.h: At global scope: /usr/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:125:58: error: expected ')' before ',' token 125 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:137:58: error: expected ')' before ',' token 137 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230802::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /usr/include/absl/container/internal/compressed_tuple.h:224:52: error: 'in_place' is not a member of 'absl' 224 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230802::container_internal::CompressedTuple::CompressedTuple(First&&, Vs&& ...)': /usr/include/absl/container/internal/compressed_tuple.h:236:52: error: 'in_place' is not a member of 'absl' 236 | : CompressedTuple::CompressedTupleImpl(absl::in_place, | ^~~~~~~~ In file included from /usr/include/absl/container/internal/inlined_vector.h:31: /usr/include/absl/memory/memory.h: At global scope: /usr/include/absl/memory/memory.h:97:12: error: 'make_unique' has not been declared in 'std' 97 | using std::make_unique; | ^~~~~~~~~~~ In file included from /usr/include/absl/types/span.h:69, from /usr/include/absl/container/internal/inlined_vector.h:33: /usr/include/absl/types/internal/span.h:119:26: error: 'remove_const_t' in namespace 'std' does not name a template type; did you mean 'remove_const'? 119 | using Container = std::remove_const_t; | ^~~~~~~~~~~~~~ | remove_const /usr/include/absl/types/internal/span.h:121:44: error: parse error in template argument list 121 | decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/internal/span.h:122:64: error: 'Container' was not declared in this scope 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~ /usr/include/absl/types/internal/span.h:122:56: error: parse error in template argument list 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/internal/span.h:130:29: error: 'enable_if_t' in namespace 'std' does not name a template type 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ /usr/include/absl/types/internal/span.h:130:24: note: 'std::enable_if_t' is only available from C++14 onwards 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~ /usr/include/absl/types/internal/span.h:133:32: error: 'enable_if_t' in namespace 'std' does not name a template type 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ /usr/include/absl/types/internal/span.h:133:27: note: 'std::enable_if_t' is only available from C++14 onwards 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~ /usr/include/absl/types/span.h:201:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230802::span_internal' does not name a template type 201 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/span.h:201:56: error: expected '>' before '<' token 201 | typename = span_internal::EnableIfNotIsView> | ^ /usr/include/absl/types/span.h:210:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230802::span_internal' does not name a template type 210 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/span.h:210:56: error: expected '>' before '<' token 210 | typename = span_internal::EnableIfNotIsView> | ^ /usr/include/absl/types/span.h:222:28: error: 'absl::lts_20230802::span_internal::EnableIfIsView' has not been declared 222 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /usr/include/absl/types/span.h:222:42: error: expected '>' before '<' token 222 | span_internal::EnableIfIsView = 0> | ^ /usr/include/absl/types/span.h:223:12: error: 'template template > absl::lts_20230802::Span::Span(V&)' cannot be overloaded with 'template template absl::lts_20230802::Span::Span(V&)' 223 | explicit Span(V& v) noexcept // NOLINT(runtime/references) | ^~~~ /usr/include/absl/types/span.h:202:12: note: previous declaration 'template template absl::lts_20230802::Span::Span(V&)' 202 | explicit Span( | ^~~~ /usr/include/absl/types/span.h:227:28: error: 'absl::lts_20230802::span_internal::EnableIfIsView' has not been declared 227 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /usr/include/absl/types/span.h:227:42: error: expected '>' before '<' token 227 | span_internal::EnableIfIsView = 0> | ^ /usr/include/absl/types/span.h:228:13: error: 'template template > constexpr absl::lts_20230802::Span::Span(const V&)' cannot be overloaded with 'template template constexpr absl::lts_20230802::Span::Span(const V&)' 228 | constexpr Span(const V& v) noexcept // NOLINT(runtime/explicit) | ^~~~ /usr/include/absl/types/span.h:211:13: note: previous declaration 'template template constexpr absl::lts_20230802::Span::Span(const V&)' 211 | constexpr Span( | ^~~~ In file included from /usr/include/absl/numeric/int128.h:1154, from /usr/include/absl/strings/internal/str_format/arg.h:33, from /usr/include/absl/strings/str_format.h:78, from /usr/include/absl/crc/crc32c.h:32, from /usr/include/absl/crc/internal/crc_cord_state.h:23, from /usr/include/absl/strings/cord.h:79: /usr/include/absl/numeric/int128_no_intrinsic.inc: In function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator<<(int128, int)': /usr/include/absl/numeric/int128_no_intrinsic.inc:302:1: error: body of 'constexpr' function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator<<(int128, int)' not a return-statement 302 | } | ^ /usr/include/absl/numeric/int128_no_intrinsic.inc: In function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator>>(int128, int)': /usr/include/absl/numeric/int128_no_intrinsic.inc:328:1: error: body of 'constexpr' function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator>>(int128, int)' not a return-statement 328 | } | ^ In file included from /usr/include/absl/strings/internal/str_format/arg.h:34: /usr/include/absl/strings/internal/has_absl_stringify.h: At global scope: /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/strings/internal/has_absl_stringify.h:46:13: error: 'enable_if_t' is not a member of 'std' 46 | T, std::enable_if_t struct absl::lts_20230802::strings_internal::HasAbslStringify' 48 | std::declval()))>::value>> : std::true_type {}; | ^~~~~ /usr/include/absl/strings/internal/has_absl_stringify.h:48:41: note: expected a type, got '( < std::is_void(), declval()))>::value)' /usr/include/absl/strings/internal/has_absl_stringify.h:48:46: error: expected unqualified-id before '>' token 48 | std::declval()))>::value>> : std::true_type {}; | ^~ In file included from /usr/include/absl/strings/internal/str_format/extension.h:29, from /usr/include/absl/strings/internal/str_format/arg.h:35: /usr/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20230802::str_format_internal::AbslFormatFlush(std::string*, int)': /usr/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h: At global scope: /usr/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20230802::str_format_internal::AbslFormatFlush(std::ostream*, int)': /usr/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h: At global scope: /usr/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:45:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 45 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:45:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/absl/strings/internal/str_format/extension.h:45:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /usr/include/absl/strings/internal/str_format/extension.h:49:14: error: 'string_view' has not been declared 49 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:58:30: error: 'string_view' has not been declared 58 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:63:25: error: 'string_view' has not been declared 63 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:95:15: error: 'string_view' has not been declared 95 | void Append(string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:111:24: error: 'string_view' has not been declared 111 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20230802::str_format_internal::FormatSinkImpl::Flush()': /usr/include/absl/strings/internal/str_format/extension.h:74:16: error: 'string_view' was not declared in this scope 74 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20230802::str_format_internal::FormatSinkImpl::Append(int)': /usr/include/absl/strings/internal/str_format/extension.h:96:18: error: request for member 'size' in 'v', which is of non-class type 'int' 96 | size_t n = v.size(); | ^~~~ /usr/include/absl/strings/internal/str_format/extension.h:104:20: error: request for member 'data' in 'v', which is of non-class type 'int' 104 | memcpy(pos_, v.data(), n); | ^~~~ /usr/include/absl/strings/internal/str_format/arg.h: At global scope: /usr/include/absl/strings/internal/str_format/arg.h:141:13: error: 'enable_if_t' in namespace 'std' does not name a template type 141 | -> std::enable_if_t::value && | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:141:8: note: 'std::enable_if_t' is only available from C++14 onwards 141 | -> std::enable_if_t::value && | ^~~ /usr/include/absl/strings/internal/str_format/arg.h:141:24: error: expected initializer before '<' token 141 | -> std::enable_if_t::value && | ^ /usr/include/absl/strings/internal/str_format/arg.h:160:13: error: 'enable_if_t' in namespace 'std' does not name a template type 160 | -> std::enable_if_t::value && | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:160:8: note: 'std::enable_if_t' is only available from C++14 onwards 160 | -> std::enable_if_t::value && | ^~~ /usr/include/absl/strings/internal/str_format/arg.h:160:24: error: expected initializer before '<' token 160 | -> std::enable_if_t::value && | ^ /usr/include/absl/strings/internal/str_format/arg.h:214:39: error: 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 214 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:211:21: note: previous declaration 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl(const std::string&, FormatConversionSpecImpl, FormatSinkImpl*)' 211 | StringConvertResult FormatConvertImpl(const std::string& v, | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:214:39: error: 'string_view' was not declared in this scope 214 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:215:64: error: expected primary-expression before 'conv' 215 | FormatConversionSpecImpl conv, | ^~~~ /usr/include/absl/strings/internal/str_format/arg.h:216:53: error: expected primary-expression before '*' token 216 | FormatSinkImpl* sink); | ^ /usr/include/absl/strings/internal/str_format/arg.h:216:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 216 | FormatSinkImpl* sink); | ^~~~ | sinl /usr/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl(const AbslCord&, FormatConversionSpecImpl, FormatSinkImpl*)': /usr/include/absl/strings/internal/str_format/arg.h:251:8: error: 'string_view' was not declared in this scope 251 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:264:3: error: expected primary-expression before 'if' 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /usr/include/absl/strings/internal/str_format/arg.h:262:4: error: expected ';' before 'if' 262 | } | ^ | ; 263 | 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /usr/include/absl/strings/internal/str_format/arg.h:264:3: error: expected primary-expression before 'if' 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /usr/include/absl/strings/internal/str_format/arg.h:262:4: error: expected ')' before 'if' 262 | } | ^ | ) 263 | 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /usr/include/absl/strings/internal/str_format/arg.h:251:7: note: to match this '(' 251 | for (string_view piece : value.Chunks()) { | ^ /usr/include/absl/strings/internal/str_format/arg.h: At global scope: /usr/include/absl/strings/internal/str_format/arg.h:616:1: error: 'string_view' was not declared in this scope 616 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:616:1: error: template-id 'Dispatch< >' for 'bool absl::lts_20230802::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20230802::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:563:15: note: candidate is: 'template static bool absl::lts_20230802::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20230802::str_format_internal::FormatConversionSpecImpl, void*)' 563 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ In file included from /usr/include/absl/strings/internal/str_format/checker.h:22, from /usr/include/absl/strings/internal/str_format/bind.h:26, from /usr/include/absl/strings/str_format.h:79: /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr void absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::set_value(int) const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:46:14: error: assignment of member 'absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::value_' in read-only object 46 | value_ = value; | ~~~~~~~^~~~~~~ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr void absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::set_from_arg(int) const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:57:14: error: assignment of member 'absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::value_' in read-only object 57 | value_ = -value - 1; | ~~~~~~~^~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr int absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::get_from_arg() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:63:5: error: body of 'constexpr' function 'constexpr int absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::get_from_arg() const' not a return-statement 63 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::FormatConversionChar absl::lts_20230802::str_format_internal::ConvTag::as_conv() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:102:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::FormatConversionChar absl::lts_20230802::str_format_internal::ConvTag::as_conv() const' not a return-statement 102 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::str_format_internal::LengthMod absl::lts_20230802::str_format_internal::ConvTag::as_length() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:108:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::str_format_internal::LengthMod absl::lts_20230802::str_format_internal::ConvTag::as_length() const' not a return-statement 108 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::str_format_internal::Flags absl::lts_20230802::str_format_internal::ConvTag::as_flags() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:114:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::str_format_internal::Flags absl::lts_20230802::str_format_internal::ConvTag::as_flags() const' not a return-statement 114 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr bool absl::lts_20230802::str_format_internal::CheckFastPathSetting(const UnboundConversion&)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:193:1: error: body of 'constexpr' function 'constexpr bool absl::lts_20230802::str_format_internal::CheckFastPathSetting(const UnboundConversion&)' not a return-statement 193 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr int absl::lts_20230802::str_format_internal::ParseDigits(char&, const char*&, const char*)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:210:1: error: body of 'constexpr' function 'constexpr int absl::lts_20230802::str_format_internal::ParseDigits(char&, const char*&, const char*)' not a return-statement 210 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr const char* absl::lts_20230802::str_format_internal::ConsumeUnboundConversion(const char*, const char*, UnboundConversion*, int*)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:346:1: error: body of 'constexpr' function 'constexpr const char* absl::lts_20230802::str_format_internal::ConsumeUnboundConversion(const char*, const char*, UnboundConversion*, int*)' not a return-statement 346 | } | ^ In file included from /usr/include/absl/strings/internal/str_format/bind.h:27: /usr/include/absl/strings/internal/str_format/parser.h: At global scope: /usr/include/absl/strings/internal/str_format/parser.h:56:24: error: 'string_view' was not declared in this scope 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:56:50: error: expected primary-expression before 'consumer' 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:56:58: error: expression list treated as compound expression in initializer [-fpermissive] 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /usr/include/absl/strings/internal/str_format/parser.h:56:59: error: expected ';' before '{' token 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /usr/include/absl/strings/internal/str_format/parser.h:115:32: error: 'string_view' was not declared in this scope 115 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:122:18: error: expected ')' before 'format' 122 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /usr/include/absl/strings/internal/str_format/parser.h:121:28: note: to match this '(' 121 | explicit ParsedFormatBase( | ^ /usr/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20230802::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /usr/include/absl/strings/internal/str_format/parser.h:152:5: error: 'string_view' was not declared in this scope 152 | string_view text(base, 0); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:154:31: error: 'text' was not declared in this scope 154 | const char* const end = text.data() + text.size(); | ^~~~ /usr/include/absl/strings/internal/str_format/parser.h: At global scope: /usr/include/absl/strings/internal/str_format/parser.h:221:44: error: expected ')' before 'format' 221 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /usr/include/absl/strings/internal/str_format/parser.h:244:52: error: 'string_view' has not been declared 244 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:248:7: error: 'string_view' has not been declared 248 | string_view format) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:253:52: error: 'string_view' has not been declared 253 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:261:35: error: expected ')' before 's' 261 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /usr/include/absl/strings/internal/str_format/parser.h:262:50: error: expected unqualified-id before ')' token 262 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /usr/include/absl/strings/internal/str_format/bind.h:52:45: error: expected ')' before 's' 52 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) /usr/include/absl/strings/internal/str_format/bind.h:60:3: error: 'string_view' does not name a type 60 | string_view str() const { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/bind.h:165:33: error: expected ')' before 's' 165 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, unsigned int>' /usr/include/absl/container/internal/inlined_vector.h:567:12: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = std::allocator]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = std::allocator]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, unsigned int>': /usr/include/absl/container/internal/inlined_vector.h:567:12: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/inlined_vector.h: In instantiation of 'constexpr const size_t absl::lts_20230802::inlined_vector_internal::Storage >::kOptimalInlinedSize': /usr/include/absl/container/internal/inlined_vector.h:548:45: required from 'struct absl::lts_20230802::inlined_vector_internal::Storage >::Inlined' /usr/include/absl/container/internal/inlined_vector.h:554:13: required from 'union absl::lts_20230802::inlined_vector_internal::Storage >::Data' /usr/include/absl/container/internal/inlined_vector.h:568:8: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/inlined_vector.h:545:17: error: call to non-'constexpr' function 'const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = unsigned int]' 545 | (std::max)(N, sizeof(Allocated) / sizeof(ValueType)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:51, from /usr/include/c++/13.2.1/bits/locale_classes.h:40, from /usr/include/c++/13.2.1/bits/ios_base.h:41, from /usr/include/c++/13.2.1/ios:44, from /usr/include/c++/13.2.1/ostream:40, from /usr/include/c++/13.2.1/iostream:41, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:21: /usr/include/c++/13.2.1/bits/stl_algobase.h:257:5: note: 'const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = unsigned int]' declared here 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/absl/container/internal/inlined_vector.h: In instantiation of 'struct absl::lts_20230802::inlined_vector_internal::Storage >::Inlined': /usr/include/absl/container/internal/inlined_vector.h:554:13: required from 'union absl::lts_20230802::inlined_vector_internal::Storage >::Data' /usr/include/absl/container/internal/inlined_vector.h:568:8: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/inlined_vector.h:549:22: error: size of array is not an integral constant-expression 549 | ValueType[kOptimalInlinedSize])]; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_format.h:104:41: error: expected ')' before 's' 104 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /usr/include/absl/strings/str_format.h:839:15: error: 'string_view' has not been declared 839 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /usr/include/absl/strings/str_format.h:847:24: error: 'string_view' has not been declared 847 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /usr/include/absl/strings/str_format.h:852:55: error: 'absl::string_view' has not been declared 852 | friend void AbslFormatFlush(FormatSink* sink, absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:89:30: error: 'string_view' is not a member of 'absl' 89 | crc32c_t ComputeCrc32c(absl::string_view buf); | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:103:36: error: 'absl::string_view' has not been declared 103 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h: In function 'absl::lts_20230802::crc32c_t absl::lts_20230802::ExtendCrc32c(crc32c_t, int)': /usr/include/absl/crc/crc32c.h:105:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 105 | if (buf_to_add.size() <= 64) { | ^~~~ /usr/include/absl/crc/crc32c.h:107:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 107 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /usr/include/absl/crc/crc32c.h:108:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 108 | buf_to_add.size())) { | ^~~~ In file included from /usr/include/absl/functional/any_invocable.h:42, from /usr/include/absl/functional/internal/function_ref.h:23, from /usr/include/absl/functional/function_ref.h:54, from /usr/include/absl/strings/cord.h:80: /usr/include/absl/functional/internal/any_invocable.h: At global scope: /usr/include/absl/functional/internal/any_invocable.h:380:28: error: 'in_place_type_t' is not a member of 'absl' 380 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:380:28: error: 'in_place_type_t' is not a member of 'absl' /usr/include/absl/functional/internal/any_invocable.h:380:44: error: template argument 1 is invalid 380 | struct IsInPlaceType> : std::true_type {}; | ^ /usr/include/absl/functional/internal/any_invocable.h:380:45: error: expected unqualified-id before '>' token 380 | struct IsInPlaceType> : std::true_type {}; | ^~ /usr/include/absl/functional/internal/any_invocable.h:476:42: error: expected ')' before '<' token 476 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /usr/include/absl/functional/internal/any_invocable.h:868:1: error: expected ')' before '<' token 868 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:869:1: error: expected ')' before '<' token 869 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:872:1: error: expected ')' before '<' token 872 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:873:1: error: expected ')' before '<' token 873 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:876:1: error: expected ')' before '<' token 876 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:877:1: error: expected ')' before '<' token 877 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/any_invocable.h:200:46: error: expected ')' before '<' token 200 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /usr/include/absl/functional/any_invocable.h:212:46: error: expected ')' before '<' token 212 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) 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:367:55: error: expected ')' before 'str' 367 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /usr/include/absl/strings/internal/cord_internal.h:368:45: error: expected unqualified-id before ',' token 368 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /usr/include/absl/strings/internal/cord_internal.h:385:50: error: 'string_view' is not a member of 'absl' 385 | Releaser, absl::string_view>> | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:385:50: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/internal/cord_internal.h:385:50: error: template argument 2 is invalid /usr/include/absl/strings/internal/cord_internal.h:386:55: error: 'absl::string_view' has not been declared 386 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:392:55: error: 'absl::string_view' has not been declared 392 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20230802::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /usr/include/absl/strings/internal/cord_internal.h:411:26: error: 'string_view' is not a member of 'absl' 411 | absl::string_view(base, length)); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: At global scope: /usr/include/absl/strings/internal/cord_internal.h:480:32: error: 'string_view' is not a member of 'absl' 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:480:57: error: expected primary-expression before 'pos' 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /usr/include/absl/strings/internal/cord_internal.h:480:60: error: expression list treated as compound expression in initializer [-fpermissive] 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /usr/include/absl/strings/internal/cord_internal.h:542:41: error: expected ')' before 'sv' 542 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /usr/include/absl/strings/internal/cord_internal.h:723:45: error: expected ')' before 'chars' 723 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /usr/include/absl/strings/internal/cord_internal.h:739:38: error: expected unqualified-id before '{' token 739 | GetOrNull(chars, 14)} {} | ^ /usr/include/absl/strings/internal/cord_internal.h:719:20: error: defaulted declaration 'constexpr absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&) const' does not match the expected signature 719 | constexpr Rep& operator=(const Rep&) = default; | ^~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:719:20: note: expected signature: 'absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&)' /usr/include/absl/strings/internal/cord_internal.h:719:20: error: explicitly defaulted function 'constexpr absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&) const' cannot be declared 'constexpr' because the implicit declaration is not 'constexpr': /usr/include/absl/strings/internal/cord_internal.h:709:12: note: defaulted constructor calls non-'constexpr' 'absl::lts_20230802::cord_internal::InlineData::Rep::AsTree& absl::lts_20230802::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep::AsTree&)' 709 | struct AsTree { | ^~~~~~ /usr/include/absl/strings/internal/cord_internal.h:709:12: note: 'absl::lts_20230802::cord_internal::InlineData::Rep::AsTree& absl::lts_20230802::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep::AsTree&)' is not usable as a 'constexpr' function because: /usr/include/absl/strings/internal/cord_internal.h: In constructor 'absl::lts_20230802::cord_internal::InlineData::InlineData()': /usr/include/absl/strings/internal/cord_internal.h:529:52: error: 'constexpr' constructor does not have empty body 529 | constexpr InlineData() noexcept { poison_this(); } | ^ 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: At global scope: /usr/include/absl/strings/internal/cord_rep_flat.h:161:36: error: 'absl::string_view' has not been declared 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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_20230802::cord_internal::CordRepFlat* absl::lts_20230802::cord_internal::CordRepFlat::Create(int, size_t)': /usr/include/absl/strings/internal/cord_rep_flat.h:162:5: error: request for member 'size' in 'data', which is of non-class type 'int' 162 | assert(data.size() <= kMaxFlatLength); | ^~~~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:163:34: error: request for member 'size' in 'data', which is of non-class type 'int' 163 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:164:31: error: request for member 'data' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:164:44: error: request for member 'size' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:165:25: error: request for member 'size' in 'data', which is of non-class type 'int' 165 | flat->length = data.size(); | ^~~~ /usr/include/absl/strings/cord_buffer.h: At global scope: /usr/include/absl/strings/cord_buffer.h:435:46: error: 'absl::string_view' has not been declared 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::CordBuffer::ConsumeValue(int&)': /usr/include/absl/strings/cord_buffer.h:438:27: error: 'string_view' is not a member of 'absl' 438 | short_value = absl::string_view(rep_.data(), rep_.short_length()); | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h: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:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'absl::string_view' has not been declared 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h: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:102, 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:103: /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_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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:139:30: error: 'string_view' is not a member of 'absl' 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:139:55: error: expected primary-expression before '*' token 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:139:57: error: 'value' was not declared in this scope 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:139:64: error: expected primary-expression before 'int' 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:139:72: error: expression list treated as compound expression in initializer [-fpermissive] 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:140:30: error: 'string_view' is not a member of 'absl' 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:140:55: error: expected primary-expression before '*' token 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:140:57: error: 'value' was not declared in this scope 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:140:64: error: expected primary-expression before 'int' 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:140:72: error: expression list treated as compound expression in initializer [-fpermissive] 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:141:31: error: 'string_view' is not a member of 'absl' 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:141:61: error: expected primary-expression before '*' token 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^ /usr/include/absl/strings/numbers.h:141:63: error: 'value' was not declared in this scope 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^~~~~ /usr/include/absl/strings/numbers.h:142:26: error: expected primary-expression before 'int' 142 | int base); | ^~~ /usr/include/absl/strings/numbers.h:142:34: error: expression list treated as compound expression in initializer [-fpermissive] 142 | int base); | ^ /usr/include/absl/strings/numbers.h:143:31: error: 'string_view' is not a member of 'absl' 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:143:57: error: expected primary-expression before '*' token 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:143:59: error: 'value' was not declared in this scope 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:143:66: error: expected primary-expression before 'int' 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:143:74: error: expression list treated as compound expression in initializer [-fpermissive] 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:144:31: error: 'string_view' is not a member of 'absl' 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:144:57: error: expected primary-expression before '*' token 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:144:59: error: 'value' was not declared in this scope 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:144:66: error: expected primary-expression before 'int' 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:144:74: error: expression list treated as compound expression in initializer [-fpermissive] 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:145:32: error: 'string_view' is not a member of 'absl' 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:145:63: error: expected primary-expression before '*' token 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^ /usr/include/absl/strings/numbers.h:145:65: error: 'value' was not declared in this scope 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^~~~~ /usr/include/absl/strings/numbers.h:146:26: error: expected primary-expression before 'int' 146 | int base); | ^~~ /usr/include/absl/strings/numbers.h:146:34: error: expression list treated as compound expression in initializer [-fpermissive] 146 | int base); | ^ /usr/include/absl/strings/numbers.h:197:50: error: 'string_view' is not a member of 'absl' 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:197:73: error: expected primary-expression before '*' token 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^ /usr/include/absl/strings/numbers.h:197:75: error: 'out' was not declared in this scope 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^~~ /usr/include/absl/strings/numbers.h:198:44: error: expected primary-expression before 'int' 198 | int base) { | ^~~ /usr/include/absl/strings/numbers.h:198:52: error: expression list treated as compound expression in initializer [-fpermissive] 198 | int base) { | ^ /usr/include/absl/strings/numbers.h:198:53: error: expected ';' before '{' token 198 | int base) { | ^~ | ; /usr/include/absl/strings/numbers.h:266:27: error: redefinition of 'template bool absl::lts_20230802::SimpleAtoi' 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: 'template bool absl::lts_20230802::SimpleAtoi' previously declared here 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:266:44: error: 'string_view' is not a member of 'absl' 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:266:69: error: expected primary-expression before '*' token 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^ /usr/include/absl/strings/numbers.h:266:71: error: 'out' was not declared in this scope 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~ /usr/include/absl/strings/numbers.h:270:51: error: 'bool absl::lts_20230802::SimpleAtoi' redeclared as different kind of entity 270 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: previous declaration 'template bool absl::lts_20230802::SimpleAtoi' 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:270:51: error: 'string_view' is not a member of 'absl' 270 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:271:57: error: expected primary-expression before '*' token 271 | absl::int128* out) { | ^ /usr/include/absl/strings/numbers.h:271:59: error: 'out' was not declared in this scope 271 | absl::int128* out) { | ^~~ /usr/include/absl/strings/numbers.h:275:51: error: 'bool absl::lts_20230802::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 bool absl::lts_20230802::SimpleAtoi' 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:58: error: expected primary-expression before '*' token 276 | absl::uint128* out) { | ^ /usr/include/absl/strings/numbers.h:276:60: error: 'out' was not declared in this scope 276 | absl::uint128* out) { | ^~~ /usr/include/absl/strings/numbers.h:281:27: error: redefinition of 'template bool absl::lts_20230802::SimpleHexAtoi' 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: 'template bool absl::lts_20230802::SimpleHexAtoi' previously declared here 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:281:47: error: 'string_view' is not a member of 'absl' 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:281:72: error: expected primary-expression before '*' token 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^ /usr/include/absl/strings/numbers.h:281:74: error: 'out' was not declared in this scope 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~ /usr/include/absl/strings/numbers.h:285:54: error: 'bool absl::lts_20230802::SimpleHexAtoi' redeclared as different kind of entity 285 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template bool absl::lts_20230802::SimpleHexAtoi' 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:285:54: error: 'string_view' is not a member of 'absl' 285 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:286:60: error: expected primary-expression before '*' token 286 | absl::int128* out) { | ^ /usr/include/absl/strings/numbers.h:286:62: error: 'out' was not declared in this scope 286 | absl::int128* out) { | ^~~ /usr/include/absl/strings/numbers.h:290:54: error: 'bool absl::lts_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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:61: error: expected primary-expression before '*' token 291 | absl::uint128* out) { | ^ /usr/include/absl/strings/numbers.h:291:63: error: 'out' was not declared in this scope 291 | absl::uint128* out) { | ^~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::AbslStringify(S&, Hex)': /usr/include/absl/strings/str_cat.h:217:25: error: 'string_view' is not a member of 'absl' 217 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:224:25: error: 'string_view' is not a member of 'absl' 224 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::AbslStringify(S&, Dec)': /usr/include/absl/strings/str_cat.h:292:23: error: 'string_view' is not a member of 'absl' 292 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: At global scope: /usr/include/absl/strings/str_cat.h:350:29: error: expected ')' before 'pc' 350 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /usr/include/absl/strings/str_cat.h:373:9: error: 'string_view' in namespace 'absl' does not name a type 373 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:375:9: error: 'string_view' in namespace 'absl' does not name a type 375 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:408:9: error: 'string_view' in namespace 'absl' does not name a type 408 | absl::string_view piece_; | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(int)': /usr/include/absl/strings/str_cat.h:312:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 312 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(unsigned int)': /usr/include/absl/strings/str_cat.h:316:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 316 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long int)': /usr/include/absl/strings/str_cat.h:320:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 320 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long unsigned int)': /usr/include/absl/strings/str_cat.h:324:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 324 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long long int)': /usr/include/absl/strings/str_cat.h:328:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 328 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long long unsigned int)': /usr/include/absl/strings/str_cat.h:332:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 332 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(float)': /usr/include/absl/strings/str_cat.h:337:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 337 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(double)': /usr/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const absl::lts_20230802::strings_internal::AlphaNumBuffer&)': /usr/include/absl/strings/str_cat.h:345:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 345 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const char*)': /usr/include/absl/strings/str_cat.h:349:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 349 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h:349:16: error: 'NullSafeStringView' was not declared in this scope 349 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const T&, absl::lts_20230802::strings_internal::StringifySink&&)': /usr/include/absl/strings/str_cat.h:359:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 359 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h:359:34: error: 'ExtractStringification' is not a member of 'absl::lts_20230802::strings_internal' 359 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const std::__cxx11::basic_string, _Alloc>&)': /usr/include/absl/strings/str_cat.h:365:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 365 | : piece_(str) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20230802::AlphaNum::data() const': /usr/include/absl/strings/str_cat.h:374:37: error: 'piece_' was not declared in this scope 374 | const char* data() const { return piece_.data(); } | ^~~~~~ /usr/include/absl/strings/str_cat.h: At global scope: /usr/include/absl/strings/str_cat.h:443:51: error: 'string_view' is not a member of 'absl' 443 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:443:51: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/str_cat.h:443:62: error: template argument 1 is invalid 443 | std::string CatPieces(std::initializer_list pieces); | ^ /usr/include/absl/strings/str_cat.h:445:47: error: 'string_view' is not a member of 'absl' 445 | std::initializer_list pieces); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:445:47: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/str_cat.h:445:58: error: template argument 1 is invalid 445 | std::initializer_list pieces); | ^ /usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230802::StrCat(const AlphaNum&)': /usr/include/absl/strings/str_cat.h:452:34: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'size' 452 | return std::string(a.data(), a.size()); | ^~~~ /usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230802::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /usr/include/absl/strings/str_cat.h:467:10: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:21: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:32: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:43: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:54: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:468:43: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 468 | static_cast(args).Piece()...}); | ^~~~~ /usr/include/absl/strings/str_cat.h:466:37: error: cannot convert '' to 'int' 466 | return strings_internal::CatPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 468 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:443:64: note: initializing argument 1 of 'std::string absl::lts_20230802::strings_internal::CatPieces(int)' 443 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /usr/include/absl/strings/str_cat.h:512:16: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:27: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:38: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:49: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:60: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:513:49: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 513 | static_cast(args).Piece()...}); | ^~~~~ /usr/include/absl/strings/str_cat.h:511:33: error: cannot convert '' to 'int' 511 | strings_internal::AppendPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:445:60: note: initializing argument 2 of 'void absl::lts_20230802::strings_internal::AppendPieces(std::string*, int)' 445 | std::initializer_list 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_20230802::cord_internal::CordRepRing::IsFlat' is not a static data member of 'class absl::lts_20230802::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_20230802::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/time/time.h:90, from /usr/include/absl/time/clock.h:26, from /usr/include/absl/synchronization/internal/kernel_timeout.h:30, from /usr/include/absl/synchronization/mutex.h:74, from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:91: /usr/include/absl/time/civil_time.h: At global scope: /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_20230802::ParseCivilTime' 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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: In constructor 'absl::lts_20230802::Duration::HiRep::HiRep(int64_t)': /usr/include/absl/time/time.h:256:5: error: 'constexpr' constructor does not have empty body 256 | } | ^ /usr/include/absl/time/time.h: In member function 'constexpr int64_t absl::lts_20230802::Duration::HiRep::Get() const': /usr/include/absl/time/time.h:276:5: error: body of 'constexpr' function 'constexpr int64_t absl::lts_20230802::Duration::HiRep::Get() const' not a return-statement 276 | } | ^ /usr/include/absl/time/time.h: In member function 'constexpr absl::lts_20230802::Duration::HiRep& absl::lts_20230802::Duration::HiRep::operator=(int64_t) const': /usr/include/absl/time/time.h:284:11: error: assignment of member 'absl::lts_20230802::Duration::HiRep::hi_' in read-only object 284 | hi_ = static_cast(unsigned_value >> 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/time.h:285:11: error: assignment of member 'absl::lts_20230802::Duration::HiRep::lo_' in read-only object 285 | lo_ = static_cast(unsigned_value); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/time.h:286:14: error: binding reference of type 'absl::lts_20230802::Duration::HiRep&' to 'const absl::lts_20230802::Duration::HiRep' discards qualifiers 286 | return *this; | ^~~~~ /usr/include/absl/time/time.h:287:5: error: body of 'constexpr' function 'constexpr absl::lts_20230802::Duration::HiRep& absl::lts_20230802::Duration::HiRep::operator=(int64_t) const' not a return-statement 287 | } | ^ /usr/include/absl/time/time.h: At global scope: /usr/include/absl/time/time.h:703:26: error: 'string_view' is not a member of 'absl' 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:703:58: error: expected primary-expression before '*' token 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:703:60: error: 'd' was not declared in this scope 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:703:61: error: expression list treated as compound expression in initializer [-fpermissive] 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:710:26: error: 'string_view' is not a member of 'absl' 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:710:52: error: expected primary-expression before '*' token 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:710:54: error: 'dst' was not declared in this scope 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /usr/include/absl/time/time.h:710:70: error: expected primary-expression before '*' token 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:710:72: error: 'error' was not declared in this scope; did you mean 'perror'? 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:710:77: error: expression list treated as compound expression in initializer [-fpermissive] 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:1023:6: error: redefinition of 'bool absl::lts_20230802::AbslParseFlag' 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/time.h:710:6: note: 'bool absl::lts_20230802::AbslParseFlag' previously defined here 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/time.h:1023:26: error: 'string_view' is not a member of 'absl' 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1023:48: error: expected primary-expression before '*' token 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /usr/include/absl/time/time.h:1023:50: error: 't' was not declared in this scope; did you mean 'tm'? 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /usr/include/absl/time/time.h:1023:64: error: expected primary-expression before '*' token 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /usr/include/absl/time/time.h:1023:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:1227:32: error: 'string_view' is not a member of 'absl' 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1227:58: error: expected primary-expression before '*' token 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /usr/include/absl/time/time.h:1227:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /usr/include/absl/time/time.h:1227:62: error: expression list treated as compound expression in initializer [-fpermissive] 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /usr/include/absl/time/time.h:1469:59: error: 'string_view' is not a member of 'absl' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1470:58: error: expected primary-expression before 't' 1470 | Time t, TimeZone tz); | ^ /usr/include/absl/time/time.h:1470:70: error: expected primary-expression before 'tz' 1470 | Time t, TimeZone tz); | ^~ /usr/include/absl/time/time.h:1475:72: error: 'std::string absl::lts_20230802::FormatTime(Time, TimeZone)' redeclared as different kind of entity 1475 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /usr/include/absl/time/time.h:1469:42: note: previous declaration 'std::string absl::lts_20230802::FormatTime' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /usr/include/absl/time/time.h:1476:59: error: 'std::string absl::lts_20230802::FormatTime(Time)' redeclared as different kind of entity 1476 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /usr/include/absl/time/time.h:1469:42: note: previous declaration 'std::string absl::lts_20230802::FormatTime' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /usr/include/absl/time/time.h: In function 'std::ostream& absl::lts_20230802::operator<<(std::ostream&, Time)': /usr/include/absl/time/time.h:1480:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20230802::Time&)' 1480 | return os << FormatTime(t); | ~~~~~~~~~~^~~ /usr/include/absl/time/time.h: In function 'void absl::lts_20230802::AbslStringify(Sink&, Time)': /usr/include/absl/time/time.h:1486:25: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20230802::Time&)' 1486 | sink.Append(FormatTime(t)); | ~~~~~~~~~~^~~ /usr/include/absl/time/time.h: At global scope: /usr/include/absl/time/time.h:1538:22: error: 'string_view' is not a member of 'absl' 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1538:48: error: 'string_view' is not a member of 'absl' 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1538:71: error: expected primary-expression before '*' token 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /usr/include/absl/time/time.h:1539:27: error: expected primary-expression before '*' token 1539 | std::string* err); | ^ /usr/include/absl/time/time.h:1539:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1539 | std::string* err); | ^~~ | erf /usr/include/absl/time/time.h:1539:32: error: expression list treated as compound expression in initializer [-fpermissive] 1539 | std::string* err); | ^ /usr/include/absl/time/time.h:1548:6: error: redefinition of 'bool absl::lts_20230802::ParseTime' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /usr/include/absl/time/time.h:1538:6: note: 'bool absl::lts_20230802::ParseTime' previously defined here 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /usr/include/absl/time/time.h:1548:22: error: 'string_view' is not a member of 'absl' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1548:48: error: 'string_view' is not a member of 'absl' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1548:76: error: expected primary-expression before 'tz' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /usr/include/absl/time/time.h:1549:20: error: expected primary-expression before '*' token 1549 | Time* time, std::string* err); | ^ /usr/include/absl/time/time.h:1549:39: error: expected primary-expression before '*' token 1549 | Time* time, std::string* err); | ^ /usr/include/absl/time/time.h:1549:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1549 | Time* time, std::string* err); | ^~~ | erf In file included from /usr/include/absl/strings/cord.h:96: /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_20230802::strings_internal::StringConstant::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::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:193:34: error: expected ')' before 'src' 193 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /usr/include/absl/strings/cord.h:194:25: error: 'absl::string_view' has not been declared 194 | Cord& operator=(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:251:42: error: 'absl::string_view' has not been declared 251 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:251:79: error: 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 251 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /usr/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:265:21: error: 'absl::string_view' has not been declared 265 | void Append(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:326:22: error: 'absl::string_view' has not been declared 326 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:384:21: error: 'absl::string_view' has not been declared 384 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:391:25: error: 'absl::string_view' has not been declared 391 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:396:23: error: 'absl::string_view' has not been declared 396 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:449:30: error: 'string_view' in namespace 'absl' does not name a type 449 | using value_type = absl::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:451:26: error: expected ';' before 'value_type' 451 | using pointer = const value_type*; | ^~~~~~~~~~~ | ; /usr/include/absl/strings/cord.h:452:23: error: 'value_type' does not name a type 452 | using reference = value_type; | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:460:5: error: 'reference' does not name a type 460 | reference operator*() const; | ^~~~~~~~~ /usr/include/absl/strings/cord.h:461:5: error: 'pointer' does not name a type 461 | pointer operator->() const; | ^~~~~~~ /usr/include/absl/strings/cord.h:492:11: error: 'string_view' in namespace 'absl' does not name a type 492 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:547:30: error: 'string_view' in namespace 'absl' does not name a type 547 | using value_type = absl::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:548:23: error: 'value_type' does not name a type 548 | using reference = value_type&; | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:549:34: error: expected ';' before 'value_type' 549 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /usr/include/absl/strings/cord.h:652:16: error: 'string_view' in namespace 'absl' does not name a type 652 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:740:9: error: 'optional' in namespace 'absl' does not name a template type 740 | absl::optional TryFlat() const; | ^~~~~~~~ /usr/include/absl/strings/cord.h:747:9: error: 'string_view' in namespace 'absl' does not name a type 747 | absl::string_view Flatten(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:750:55: error: 'absl::string_view' has not been declared 750 | friend void AbslFormatFlush(absl::Cord* cord, absl::string_view part) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:775:9: error: 'optional' in namespace 'absl' does not name a template type 775 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /usr/include/absl/strings/cord.h:806:34: error: expected ')' before 'src' 806 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /usr/include/absl/strings/cord.h:810:49: error: 'absl::string_view' has not been declared 810 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:816:50: error: 'string_view' is not a member of 'absl' 816 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:816:62: error: template argument 1 is invalid 816 | void ForEachChunk(absl::FunctionRef) const; | ^ /usr/include/absl/strings/cord.h:820:9: error: 'string_view' in namespace 'absl' does not name a type 820 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:839:51: error: expected ')' before 'sv' 839 | explicit constexpr InlineRep(absl::string_view sv, CordRep* rep); | ~ ^~~ | ) /usr/include/absl/strings/cord.h:856:28: error: 'absl::string_view' has not been declared 856 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:857:11: error: 'string_view' in namespace 'absl' does not name a type 857 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:963:32: error: 'absl::string_view' has not been declared 963 | absl::string_view* fragment); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:968:36: error: 'string_view' is not a member of 'absl' 968 | absl::FunctionRef callback); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:968:48: error: template argument 1 is invalid 968 | absl::FunctionRef callback); | ^ /usr/include/absl/strings/cord.h:975:29: error: 'absl::string_view' has not been declared 975 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:979:25: error: 'absl::string_view' has not been declared 979 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:986:16: error: 'string_view' in namespace 'absl' does not name a type 986 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:987:16: error: 'string_view' in namespace 'absl' does not name a type 987 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1002:28: error: 'absl::string_view' has not been declared 1002 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1003:29: error: 'absl::string_view' has not been declared 1003 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1010:27: error: 'absl::string_view' has not been declared 1010 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'H absl::lts_20230802::AbslHashValue(H, const Cord&)': /usr/include/absl/strings/cord.h:779:11: error: 'optional' is not a member of 'absl' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /usr/include/absl/strings/cord.h:779:26: error: 'string_view' is not a member of 'absl' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:779:39: error: 'maybe_flat' was not declared in this scope 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:779:54: error: 'const class absl::lts_20230802::Cord' has no member named 'TryFlat' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /usr/include/absl/strings/cord.h: In member function 'H absl::lts_20230802::Cord::HashFragmented(H) const': /usr/include/absl/strings/cord.h:1020:49: error: 'absl::string_view' has not been declared 1020 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In lambda function: /usr/include/absl/strings/cord.h:1021:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1021 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /usr/include/absl/strings/cord.h:1022:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1022 | chunk.size()); | ^~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1048:6: error: variable or field 'InitializeCordRepExternal' declared void 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1048:38: error: 'string_view' is not a member of 'absl' 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1048:71: error: expected primary-expression before '*' token 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^ /usr/include/absl/strings/cord.h:1048:73: error: 'rep' was not declared in this scope 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~ /usr/include/absl/strings/cord.h:1054:31: error: 'string_view' is not a member of 'absl' 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1054:57: error: expected primary-expression before '&&' token 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~ /usr/include/absl/strings/cord.h:1054:60: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /usr/include/absl/strings/cord.h:1054:68: error: expression list treated as compound expression in initializer [-fpermissive] 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^ /usr/include/absl/strings/cord.h:1054:69: error: expected ';' before '{' token 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~ | ; /usr/include/absl/strings/cord.h:1066:38: error: 'absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::cord_internal::NewExternalRep' redeclared as different kind of entity 1066 | inline CordRep* NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1054:10: note: previous declaration 'template absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::cord_internal::NewExternalRep' 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1066:38: error: 'string_view' is not a member of 'absl' 1066 | inline CordRep* NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1067:39: error: 'releaser' was not declared in this scope 1067 | void (&releaser)(absl::string_view)) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1067:55: error: 'string_view' is not a member of 'absl' 1067 | void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:6: error: redefinition of 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:33: error: 'string_view' is not a member of 'absl' 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:59: error: expected primary-expression before '&&' token 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /usr/include/absl/strings/cord.h:1074:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /usr/include/absl/strings/cord.h:1089:11: error: 'constexpr const int absl::lts_20230802::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20230802::Cord::InlineRep' 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~~ /usr/include/absl/strings/cord.h:1089:44: error: 'string_view' is not a member of 'absl' 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1089:67: error: expected primary-expression before '*' token 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^ /usr/include/absl/strings/cord.h:1089:69: error: 'rep' was not declared in this scope 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~ /usr/include/absl/strings/cord.h:1089:72: error: expression list treated as compound expression in initializer [-fpermissive] 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^ /usr/include/absl/strings/cord.h:1245:8: error: 'int absl::lts_20230802::Cord::Cord' is not a static data member of 'class absl::lts_20230802::Cord' 1245 | inline Cord::Cord(absl::string_view src) | ^~~~ /usr/include/absl/strings/cord.h:1245:25: error: 'string_view' is not a member of 'absl' 1245 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord& absl::lts_20230802::Cord::operator=(T&&)': /usr/include/absl/strings/cord.h:1265:28: error: 'string_view' is not a member of 'absl' 1265 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1312:14: error: 'optional' in namespace 'absl' does not name a template type 1312 | inline absl::optional Cord::TryFlat() const { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1324:14: error: 'string_view' in namespace 'absl' does not name a type 1324 | inline absl::string_view Cord::Flatten() { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1337:13: error: variable or field 'Append' declared void 1337 | inline void Cord::Append(absl::string_view src) { | ^~~~ /usr/include/absl/strings/cord.h:1337:32: error: 'string_view' is not a member of 'absl' 1337 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1341:13: error: variable or field 'Prepend' declared void 1341 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /usr/include/absl/strings/cord.h:1341:33: error: 'string_view' is not a member of 'absl' 1341 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::Append(absl::lts_20230802::CordBuffer)': /usr/include/absl/strings/cord.h:1347:9: error: 'string_view' is not a member of 'absl' 1347 | absl::string_view short_value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1348:42: error: 'short_value' was not declared in this scope 1348 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::Prepend(absl::lts_20230802::CordBuffer)': /usr/include/absl/strings/cord.h:1357:9: error: 'string_view' is not a member of 'absl' 1357 | absl::string_view short_value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1358:42: error: 'short_value' was not declared in this scope 1358 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1399:13: error: 'bool absl::lts_20230802::Cord::StartsWith' is not a static data member of 'class absl::lts_20230802::Cord' 1399 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /usr/include/absl/strings/cord.h:1399:36: error: 'string_view' is not a member of 'absl' 1399 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::InitTree(absl::lts_20230802::cord_internal::CordRep*)': /usr/include/absl/strings/cord.h:1408:5: error: 'current_chunk_' was not declared in this scope 1408 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1408:36: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1408 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ /usr/include/absl/strings/cord.h:1411:5: error: 'current_chunk_' was not declared in this scope 1411 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1411:37: error: 'EdgeData' is not a member of 'absl::lts_20230802::cord_internal' 1411 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /usr/include/absl/strings/cord.h: In constructor 'absl::lts_20230802::Cord::ChunkIterator::ChunkIterator(const absl::lts_20230802::Cord*)': /usr/include/absl/strings/cord.h:1426:7: error: 'current_chunk_' was not declared in this scope 1426 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1430:5: error: 'current_chunk_' was not declared in this scope 1430 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::ChunkIterator& absl::lts_20230802::Cord::ChunkIterator::AdvanceBtree()': /usr/include/absl/strings/cord.h:1435:3: error: 'current_chunk_' was not declared in this scope 1435 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1435:34: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1435 | current_chunk_ = btree_reader_.Next(); | ^~~~ In file included from /usr/include/absl/container/internal/layout.h:163: /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /usr/include/absl/strings/cord.h:1440:3: error: 'current_chunk_' was not declared in this scope 1440 | assert(n >= current_chunk_.size()); | ^~~~~~ /usr/include/absl/strings/cord.h:1444:38: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1444 | current_chunk_ = btree_reader_.Next(); | ^~~~ /usr/include/absl/strings/cord.h:1447:38: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1447 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::ChunkIterator& absl::lts_20230802::Cord::ChunkIterator::operator++()': /usr/include/absl/strings/cord.h:1457:3: error: 'current_chunk_' was not declared in this scope 1457 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1484:29: error: 'reference' in 'class absl::lts_20230802::Cord::ChunkIterator' does not name a type 1484 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /usr/include/absl/strings/cord.h:1489:29: error: 'pointer' in 'class absl::lts_20230802::Cord::ChunkIterator' does not name a type 1489 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /usr/include/absl/strings/cord.h:1495:3: error: 'current_chunk_' was not declared in this scope 1495 | 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_20230802::Cord::ChunkIterator::AdvanceBytes(size_t)': /usr/include/absl/strings/cord.h:1502:7: error: 'current_chunk_' was not declared in this scope 1502 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::CharIterator& absl::lts_20230802::Cord::CharIterator::operator++()': /usr/include/absl/strings/cord.h:1530:7: error: base operand of '->' has non-pointer type 'absl::lts_20230802::Cord::ChunkIterator' 1530 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'const char& absl::lts_20230802::Cord::CharIterator::operator*() const': /usr/include/absl/strings/cord.h:1553:26: error: base operand of '->' has non-pointer type 'const absl::lts_20230802::Cord::ChunkIterator' 1553 | return *chunk_iterator_->data(); | ^~ /usr/include/absl/strings/cord.h: In member function 'const char* absl::lts_20230802::Cord::CharIterator::operator->() const': /usr/include/absl/strings/cord.h:1557:25: error: base operand of '->' has non-pointer type 'const absl::lts_20230802::Cord::ChunkIterator' 1557 | return chunk_iterator_->data(); | ^~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1570:14: error: 'string_view' in namespace 'absl' does not name a type 1570 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1591:34: error: 'string_view' is not a member of 'absl' 1591 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1591:46: error: template argument 1 is invalid 1591 | absl::FunctionRef callback) const { | ^ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ForEachChunk(int) const': /usr/include/absl/strings/cord.h:1594:20: error: 'string_view' is not a member of 'absl' 1594 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1594:67: error: 'callback' cannot be used as a function 1594 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1622:47: error: 'absl::string_view' has not been declared 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator==(const Cord&, int)': /usr/include/absl/strings/cord.h:1624:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1624 | size_t rhs_size = rhs.size(); | ^~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1629:13: error: declaration of 'operator==' as non-function 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1629:30: error: 'string_view' is not a member of 'absl' 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1629:45: error: expected primary-expression before 'const' 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /usr/include/absl/strings/cord.h:1630:45: error: 'absl::string_view' has not been declared 1630 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1631:13: error: declaration of 'operator!=' as non-function 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1631:30: error: 'string_view' is not a member of 'absl' 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1631:45: error: expected primary-expression before 'const' 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /usr/include/absl/strings/cord.h:1632:44: error: 'absl::string_view' has not been declared 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1635:13: error: declaration of 'operator<' as non-function 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1635:29: error: 'string_view' is not a member of 'absl' 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1635:44: error: expected primary-expression before 'const' 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /usr/include/absl/strings/cord.h:1638:44: error: 'absl::string_view' has not been declared 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator>(const Cord&, int)': /usr/include/absl/strings/cord.h:1638:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230802::Cord') 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:543:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 543 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:543:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:547:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 547 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:547:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:551:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 551 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:551:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:557:6: note: candidate: 'template bool absl::lts_20230802::operator<(const U&, Span)' 557 | bool operator<(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:557:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:563:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, const U&)' 563 | bool operator<(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:563:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/container/inlined_vector.h:951:6: note: candidate: 'template bool absl::lts_20230802::operator<(const InlinedVector&, const InlinedVector&)' 951 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:951:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(uint128, uint128)' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:810:47: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(int128, int128)' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:45: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /usr/include/absl/base/internal/raw_logging.h:27, from /usr/include/absl/strings/internal/cord_rep_btree.h:23: /usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverity' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverityAtMost' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/time/time.h:1720:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Duration, Duration)' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1720:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:855:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Time, Time)' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:855:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1609:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, const Cord&)' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1609:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h:1632:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, int)' 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1632:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1632 | 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:1639:13: error: declaration of 'operator>' as non-function 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1639:29: error: 'string_view' is not a member of 'absl' 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1639:44: error: expected primary-expression before 'const' 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /usr/include/absl/strings/cord.h:1640:45: error: 'absl::string_view' has not been declared 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator<=(const Cord&, int)': /usr/include/absl/strings/cord.h:1640:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230802::Cord') 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:543:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 543 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:543:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:547:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 547 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:547:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:551:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 551 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:551:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:557:6: note: candidate: 'template bool absl::lts_20230802::operator<(const U&, Span)' 557 | bool operator<(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:557:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:563:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, const U&)' 563 | bool operator<(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:563:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/container/inlined_vector.h:951:6: note: candidate: 'template bool absl::lts_20230802::operator<(const InlinedVector&, const InlinedVector&)' 951 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:951:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(uint128, uint128)' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:810:47: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(int128, int128)' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:45: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverity' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverityAtMost' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/time/time.h:1720:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Duration, Duration)' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1720:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:855:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Time, Time)' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:855:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1609:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, const Cord&)' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1609:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h:1632:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, int)' 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1632:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1632 | 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:1641:13: error: declaration of 'operator<=' as non-function 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1641:30: error: 'string_view' is not a member of 'absl' 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1641:45: error: expected primary-expression before 'const' 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /usr/include/absl/strings/cord.h:1642:45: error: 'absl::string_view' has not been declared 1642 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1643:13: error: declaration of 'operator>=' as non-function 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1643:30: error: 'string_view' is not a member of 'absl' 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1643:45: error: expected primary-expression before 'const' 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /usr/include/google/protobuf/port.h:53, from /usr/include/google/protobuf/io/zero_copy_stream.h:112: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/port.h:173:14: error: 'optional' in namespace 'absl' does not name a template type 173 | inline absl::optional RttiTypeName() { | ^~~~~~~~ In file included from /usr/include/google/protobuf/io/zero_copy_stream.h:116: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' 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/descriptor.h:68, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:25: /usr/include/absl/container/internal/common.h:113:9: error: 'optional' in namespace 'absl' does not name a template type 113 | absl::optional alloc_ = {}; | ^~~~~~~~ /usr/include/absl/container/internal/common.h: In member function 'absl::lts_20230802::container_internal::node_handle_base& absl::lts_20230802::container_internal::node_handle_base::operator=(absl::lts_20230802::container_internal::node_handle_base&&)': /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_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::allocator_type absl::lts_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': /usr/include/absl/container/internal/common.h:83:9: error: class 'absl::lts_20230802::container_internal::node_handle_base' does not have any field named 'alloc_' 83 | : alloc_(a) { | ^~~~~~ /usr/include/absl/container/internal/common.h: In constructor 'absl::lts_20230802::container_internal::node_handle_base::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': /usr/include/absl/container/internal/common.h:90:9: error: class 'absl::lts_20230802::container_internal::node_handle_base' does not have any field named 'alloc_' 90 | : alloc_(a) { | ^~~~~~ In file included from /usr/include/c++/13.2.1/cassert:44, from /usr/include/absl/container/internal/common.h:18: /usr/include/absl/container/internal/common.h: In member function 'void absl::lts_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::allocator_type* absl::lts_20230802::container_internal::node_handle_base::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:111:42: error: 'string_view' is not a member of 'absl' 111 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:111:42: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:111:53: error: template argument 1 is invalid 111 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^ /usr/include/absl/container/internal/btree.h:115:37: error: 'string_view' is not a member of 'absl' 115 | explicit operator std::less() const { return {}; } | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:115:37: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:115:48: error: template argument 1 is invalid 115 | explicit operator std::less() const { return {}; } | ^ /usr/include/absl/container/internal/btree.h:118:40: error: 'absl::string_view' has not been declared 118 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:119:40: error: 'absl::string_view' has not been declared 119 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:128:40: error: 'absl::string_view' has not been declared 128 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:131:40: error: 'absl::string_view' has not been declared 131 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20230802::weak_ordering absl::lts_20230802::container_internal::StringBtreeDefaultLess::operator()(int, int) const': /usr/include/absl/container/internal/btree.h:120:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' 120 | 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:143:48: error: 'string_view' is not a member of 'absl' 143 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:143:48: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:143:59: error: template argument 1 is invalid 143 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^ /usr/include/absl/container/internal/btree.h:147:40: error: 'string_view' is not a member of 'absl' 147 | explicit operator std::greater() const { return {}; } | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:147:40: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:147:51: error: template argument 1 is invalid 147 | explicit operator std::greater() const { return {}; } | ^ /usr/include/absl/container/internal/btree.h:150:40: error: 'absl::string_view' has not been declared 150 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:151:40: error: 'absl::string_view' has not been declared 151 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:160:40: error: 'absl::string_view' has not been declared 160 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:163:40: error: 'absl::string_view' has not been declared 163 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20230802::weak_ordering absl::lts_20230802::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': /usr/include/absl/container/internal/btree.h:152:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' 152 | 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:287:44: error: 'string_view' is not a member of 'absl' 287 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:287:44: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:287:55: error: template argument 1 is invalid 287 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:287:64: error: 'string_view' is not a member of 'absl' 287 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:287:64: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:287:75: error: template argument 1 is invalid 287 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:287:75: error: template argument 2 is invalid /usr/include/absl/container/internal/btree.h:292:47: error: 'string_view' is not a member of 'absl' 292 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:292:47: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:292:58: error: template argument 1 is invalid 292 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:292:67: error: 'string_view' is not a member of 'absl' 292 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:292:67: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:292:78: error: template argument 1 is invalid 292 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:292:78: error: template argument 2 is invalid In file included from /usr/include/absl/hash/internal/hash.h:56, from /usr/include/absl/hash/hash.h:85, from /usr/include/absl/container/internal/hash_function_defaults.h:55, from /usr/include/absl/container/flat_hash_map.h:41, from /usr/include/google/protobuf/descriptor.h:69: /usr/include/absl/types/variant.h:54:12: error: 'bad_variant_access' has not been declared in 'std' 54 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:56:12: error: 'get_if' has not been declared in 'std' 56 | using std::get_if; | ^~~~~~ /usr/include/absl/types/variant.h:57:12: error: 'holds_alternative' has not been declared in 'std' 57 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:58:12: error: 'monostate' has not been declared in 'std' 58 | using std::monostate; | ^~~~~~~~~ /usr/include/absl/types/variant.h:59:12: error: 'variant' has not been declared in 'std' 59 | using std::variant; | ^~~~~~~ /usr/include/absl/types/variant.h:60:12: error: 'variant_alternative' has not been declared in 'std' 60 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:61:12: error: 'variant_alternative_t' has not been declared in 'std' 61 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:62:12: error: 'variant_npos' has not been declared in 'std' 62 | using std::variant_npos; | ^~~~~~~~~~~~ /usr/include/absl/types/variant.h:63:12: error: 'variant_size' has not been declared in 'std' 63 | using std::variant_size; | ^~~~~~~~~~~~ /usr/include/absl/types/variant.h:64:12: error: 'variant_size_v' has not been declared in 'std' 64 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:65:12: error: 'visit' has not been declared in 'std' 65 | using std::visit; | ^~~~~ /usr/include/absl/types/variant.h: In function 'To absl::lts_20230802::ConvertVariantTo(Variant&&)': /usr/include/absl/types/variant.h:859:16: error: 'visit' is not a member of 'absl' 859 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:533:37: error: 'absl::string_view' has not been declared 533 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /usr/include/absl/hash/internal/hash.h: In function 'H absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:535:56: error: request for member 'data' in 'str', which is of non-class type 'int' 535 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /usr/include/absl/hash/internal/hash.h:535:68: error: request for member 'size' in 'str', which is of non-class type 'int' 535 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /usr/include/absl/hash/internal/hash.h:536:11: error: request for member 'size' in 'str', which is of non-class type 'int' 536 | str.size()); | ^~~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:777:31: error: 'optional' in namespace 'absl' does not name a template type 777 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /usr/include/absl/hash/internal/hash.h:777:39: error: expected ',' or '...' before '<' token 777 | H hash_state, const absl::optional& opt) { | ^ /usr/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:778:7: error: 'opt' was not declared in this scope 778 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /usr/include/absl/hash/internal/hash.h:779:44: error: 'opt' was not declared in this scope 779 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:795:41: error: 'variant' in namespace 'absl' does not name a template type 795 | AbslHashValue(H hash_state, const absl::variant& v) { | ^~~~~~~ /usr/include/absl/hash/internal/hash.h:795:48: error: expected ',' or '...' before '<' token 795 | AbslHashValue(H hash_state, const absl::variant& v) { | ^ /usr/include/absl/hash/internal/hash.h: In function 'typename std::enable_if...>::value, H>::type absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:796:8: error: 'v' was not declared in this scope 796 | if (!v.valueless_by_exception()) { | ^ /usr/include/absl/hash/internal/hash.h:797:24: error: 'visit' is not a member of 'absl' 797 | hash_state = absl::visit(VariantVisitor{std::move(hash_state)}, v); | ^~~~~ /usr/include/absl/hash/internal/hash.h:799:44: error: 'v' was not declared in this scope 799 | return H::combine(std::move(hash_state), v.index()); | ^ /usr/include/absl/hash/internal/hash.h: In static member function 'static size_t absl::lts_20230802::hash_internal::MixingHashState::hash(T)': /usr/include/absl/hash/internal/hash.h:993:38: error: 'make_unsigned_t' in namespace 'std' does not name a template type; did you mean 'make_unsigned'? 993 | Mix(Seed(), static_cast>(value))); | ^~~~~~~~~~~~~~~ | make_unsigned /usr/include/absl/hash/internal/hash.h:993:53: error: expected '>' before '<' token 993 | Mix(Seed(), static_cast>(value))); | ^ /usr/include/absl/hash/internal/hash.h:993:53: error: expected '(' before '<' token /usr/include/absl/hash/internal/hash.h:993:53: error: expected primary-expression before '<' token /usr/include/absl/hash/internal/hash.h:993:55: error: expected primary-expression before '>>' token 993 | Mix(Seed(), static_cast>(value))); | ^~ /usr/include/absl/hash/internal/hash.h:993:66: error: expected ')' before ';' token 993 | Mix(Seed(), static_cast>(value))); | ^ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:77:27: error: 'absl::string_view' has not been declared 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const': /usr/include/absl/container/internal/hash_function_defaults.h:78:29: error: 'string_view' is not a member of 'absl' 78 | return absl::Hash{}(v); | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:78:29: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/hash_function_defaults.h:78:40: error: template argument 1 is invalid 78 | return absl::Hash{}(v); | ^ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:87:25: error: 'absl::string_view' has not been declared 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:48: error: 'absl::string_view' has not been declared 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:48: error: 'absl::string_view' has not been declared 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:25: error: 'absl::string_view' has not been declared 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const': /usr/include/absl/container/internal/hash_function_defaults.h:97:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20230802::Cord') 97 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:491:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 491 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:491:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:495:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 495 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:495:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:499:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 499 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:499:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:505:6: note: candidate: 'template bool absl::lts_20230802::operator==(const U&, Span)' 505 | bool operator==(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:505:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:511:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, const U&)' 511 | bool operator==(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:511:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/container/inlined_vector.h:930:6: note: candidate: 'template bool absl::lts_20230802::operator==(const InlinedVector&, const InlinedVector&)' 930 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:930:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/numeric/int128.h:798:16: note: candidate: 'constexpr bool absl::lts_20230802::operator==(uint128, uint128)' 798 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:798:48: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 798 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:166:16: note: candidate: 'constexpr bool absl::lts_20230802::operator==(int128, int128)' 166 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:166:46: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 166 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /usr/include/absl/time/time.h:1730:46: note: candidate: 'constexpr bool absl::lts_20230802::operator==(Duration, Duration)' 1730 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1730:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1730 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:867:46: note: candidate: 'constexpr bool absl::lts_20230802::operator==(Time, Time)' 867 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:867:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 867 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1601:13: note: candidate: 'bool absl::lts_20230802::operator==(const Cord&, const Cord&)' 1601 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1601:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1601 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /usr/include/absl/strings/cord.h:1622:13: note: candidate: 'bool absl::lts_20230802::operator==(const Cord&, int)' 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1622:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:110:21: error: 'string_view' is not a member of 'absl' 110 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:110:21: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/hash_function_defaults.h:110:32: error: template argument 1 is invalid 110 | struct HashEq : StringHashEq {}; | ^ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple' /usr/include/absl/container/internal/raw_hash_set.h:1052:51: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = unsigned int]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = unsigned int]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple': /usr/include/absl/container/internal/raw_hash_set.h:1052:51: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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/descriptor.h:70: /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/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/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_; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:75:32: error: 'absl::string_view' has not been declared 75 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:146:32: error: 'absl::string_view' has not been declared 146 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:146:15: error: 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' 146 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /usr/include/absl/log/internal/log_message.h:118:15: note: previous declaration 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' 118 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:34: error: 'absl::string_view' has not been declared 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:271:21: error: 'absl::string_view' has not been declared 271 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:276:58: error: 'absl::string_view' has not been declared 276 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:343:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 343 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:342:22: error: variable or field 'CopyToEncodedBuffer' declared void 342 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:343:38: error: expected ';' before '(' token 343 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /usr/include/absl/log/internal/log_message.h:345:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 345 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:344:22: error: variable or field 'CopyToEncodedBuffer' declared void 344 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:345:41: error: expected ';' before '(' token 345 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /usr/include/absl/log/internal/log_message.h:358:25: error: 'absl::string_view' has not been declared 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:366:32: error: 'absl::string_view' has not been declared 366 | 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/google/protobuf/descriptor.h:78: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/descriptor.h:230:22: error: 'absl::string_view' has not been declared 230 | void SetLazy(absl::string_view name, const FileDescriptor* file); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:395:48: error: 'absl::string_view' has not been declared 395 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:401:13: error: 'absl::string_view' has not been declared 401 | absl::string_view lowercase_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:408:13: error: 'absl::string_view' has not been declared 408 | absl::string_view camelcase_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:425:48: error: 'absl::string_view' has not been declared 425 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:437:48: error: 'absl::string_view' has not been declared 437 | const Descriptor* FindNestedTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:449:50: error: 'absl::string_view' has not been declared 449 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:453:56: error: 'absl::string_view' has not been declared 453 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:574:52: error: 'absl::string_view' has not been declared 574 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:579:13: error: 'absl::string_view' has not been declared 579 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:584:13: error: 'absl::string_view' has not been declared 584 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:614:29: error: 'absl::string_view' has not been declared 614 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1312:52: error: 'absl::string_view' has not been declared 1312 | const EnumValueDescriptor* FindValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1389:29: error: 'absl::string_view' has not been declared 1389 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1631:50: error: 'absl::string_view' has not been declared 1631 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1932:9: error: 'string_view' in namespace 'absl' does not name a type 1932 | absl::string_view edition() const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1937:49: error: 'absl::string_view' has not been declared 1937 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1939:50: error: 'absl::string_view' has not been declared 1939 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1942:56: error: 'absl::string_view' has not been declared 1942 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1944:52: error: 'absl::string_view' has not been declared 1944 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1947:52: error: 'absl::string_view' has not been declared 1947 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1951:13: error: 'absl::string_view' has not been declared 1951 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1955:13: error: 'absl::string_view' has not been declared 1955 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2151:46: error: 'absl::string_view' has not been declared 2151 | const FileDescriptor* FindFileByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2158:13: error: 'absl::string_view' has not been declared 2158 | absl::string_view symbol_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2165:49: error: 'absl::string_view' has not been declared 2165 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2166:48: error: 'absl::string_view' has not been declared 2166 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2167:52: error: 'absl::string_view' has not been declared 2167 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2168:48: error: 'absl::string_view' has not been declared 2168 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2169:50: error: 'absl::string_view' has not been declared 2169 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2170:56: error: 'absl::string_view' has not been declared 2170 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2171:52: error: 'absl::string_view' has not been declared 2171 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2172:50: error: 'absl::string_view' has not been declared 2172 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2185:41: error: 'absl::string_view' has not been declared 2185 | const Descriptor* extendee, absl::string_view printable_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2228:18: error: 'string_view' in namespace 'absl' does not name a type 2228 | static absl::string_view ErrorLocationName(ErrorLocation location); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2238:36: error: 'absl::string_view' has not been declared 2238 | virtual void RecordError(absl::string_view filename, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2239:36: error: 'absl::string_view' has not been declared 2239 | absl::string_view element_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2241:36: error: 'absl::string_view' has not been declared 2241 | absl::string_view message) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2256:38: error: 'absl::string_view' has not been declared 2256 | virtual void RecordWarning(absl::string_view filename, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2257:38: error: 'absl::string_view' has not been declared 2257 | absl::string_view element_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2260:38: error: 'absl::string_view' has not been declared 2260 | absl::string_view message) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2400:35: error: 'absl::string_view' has not been declared 2400 | bool InternalIsFileLoaded(absl::string_view filename) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2404:39: error: 'absl::string_view' has not been declared 2404 | void AddUnusedImportTrackFile(absl::string_view file_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2423:37: error: 'absl::string_view' has not been declared 2423 | bool IsSubSymbolOfBuiltType(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2429:44: error: 'absl::string_view' has not been declared 2429 | bool TryFindFileInFallbackDatabase(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2430:46: error: 'absl::string_view' has not been declared 2430 | bool TryFindSymbolInFallbackDatabase(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2451:40: error: 'absl::string_view' has not been declared 2451 | Symbol CrossLinkOnDemandHelper(absl::string_view name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2455:44: error: 'absl::string_view' has not been declared 2455 | FileDescriptor* NewPlaceholderFile(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2457:13: error: 'absl::string_view' has not been declared 2457 | absl::string_view name, internal::FlatAllocator& alloc) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2465:31: error: 'absl::string_view' has not been declared 2465 | Symbol NewPlaceholder(absl::string_view name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2467:44: error: 'absl::string_view' has not been declared 2467 | Symbol NewPlaceholderWithMutexHeld(absl::string_view name, | ^~~~~~~~~~~ In file included from /usr/include/absl/container/internal/raw_hash_map.h:24, from /usr/include/absl/container/flat_hash_map.h:42: /usr/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >': /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/raw_hash_set.h:1531:74: error: no match for call to '(const absl::lts_20230802::container_internal::StringHash) (const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1531 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const' 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 77 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/hash_function_defaults.h:80:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(const absl::lts_20230802::Cord&) const' 80 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:80:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 80 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/raw_hash_set.h:1532:70: error: no match for call to '(const absl::lts_20230802::container_internal::StringEq) (const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&, const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1532 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, int) const' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, const absl::lts_20230802::Cord&) const' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, int) const' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, bool> > >' /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, bool> > >': /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/google/protobuf/descriptor.h: In member function 'virtual void google::protobuf::DescriptorPool::ErrorCollector::RecordError(int, int, const google::protobuf::Message*, ErrorLocation, int)': /usr/include/google/protobuf/descriptor.h:2243:36: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ In file included from /usr/include/c++/13.2.1/string:54: /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2243:36: note: candidate expects 3 arguments, 1 provided 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2243:28: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2243:63: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2243:63: note: candidate expects 3 arguments, 1 provided 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2243:51: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2244:45: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2244 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2244:45: note: candidate expects 3 arguments, 1 provided 2244 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2244:38: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2244 | location, std::string(message)); | ^~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h: In member function 'virtual void google::protobuf::DescriptorPool::ErrorCollector::RecordWarning(int, int, const google::protobuf::Message*, ErrorLocation, int)': /usr/include/google/protobuf/descriptor.h:2262:38: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2262:38: note: candidate expects 3 arguments, 1 provided 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2262:30: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2262:65: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2262:65: note: candidate expects 3 arguments, 1 provided 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2262:53: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2263:47: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2263 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2263:47: note: candidate expects 3 arguments, 1 provided 2263 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2263:40: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2263 | location, std::string(message)); | ^~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h: In member function 'const google::protobuf::OneofDescriptor* google::protobuf::Descriptor::real_oneof_decl(int) const': /usr/include/google/protobuf/descriptor.h:2536:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2536 | ABSL_DCHECK(index < real_oneof_decl_count()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: At global scope: /usr/include/google/protobuf/descriptor.h:2646:13: error: 'bool google::protobuf::Descriptor::IsReservedName' is not a static data member of 'class google::protobuf::Descriptor' 2646 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2646:46: error: 'string_view' is not a member of 'absl' 2646 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2665:13: error: 'bool google::protobuf::EnumDescriptor::IsReservedName' is not a static data member of 'class google::protobuf::EnumDescriptor' 2665 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2665:50: error: 'string_view' is not a member of 'absl' 2665 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: In member function 'int google::protobuf::FieldDescriptor::index_in_oneof() const': /usr/include/google/protobuf/descriptor.h:2697:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2697 | ABSL_DCHECK(is_oneof_); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: In member function 'const google::protobuf::Descriptor* google::protobuf::FieldDescriptor::extension_scope() const': /usr/include/google/protobuf/descriptor.h:2702:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2702 | ABSL_CHECK(is_extension_); | ^~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: At global scope: /usr/include/google/protobuf/descriptor.h:2946:52: error: 'string_view' is not a member of 'absl' 2946 | PROTOBUF_EXPORT bool IsLazilyInitializedFile(absl::string_view filename); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20230802::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20230802::FormatConversionCharSet ...Args = {(absl::lts_20230802::FormatConversionCharSet)655355}]': /usr/include/absl/crc/crc32c.h:184:34: required from here /usr/include/absl/strings/internal/str_format/bind.h:164:45: error: no matching function for call to 'absl::lts_20230802::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 164 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /usr/include/absl/strings/str_format.h:107:12: note: candidate: 'absl::lts_20230802::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20230802::str_format_internal::ParsedFormatBase*)' 107 | explicit UntypedFormatSpec(const str_format_internal::ParsedFormatBase* pc) | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_format.h:107:75: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20230802::str_format_internal::ParsedFormatBase*' 107 | explicit UntypedFormatSpec(const str_format_internal::ParsedFormatBase* pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 45]': /usr/include/google/protobuf/descriptor.h:2275:26: required from here /usr/include/absl/log/internal/log_message.h:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [45])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/absl/strings/cord.h: In instantiation of 'H absl::lts_20230802::Cord::HashFragmented(H) const [with H = absl::lts_20230802::hash_internal::MixingHashState]': /usr/include/absl/strings/cord.h:783:28: required from 'H absl::lts_20230802::AbslHashValue(H, const Cord&) [with H = hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:891:27: required from 'static absl::lts_20230802::enable_if_t::value, H> absl::lts_20230802::hash_internal::HashSelect::HashValueProbe::Invoke(H, const T&) [with H = absl::lts_20230802::hash_internal::MixingHashState; T = absl::lts_20230802::Cord; absl::lts_20230802::enable_if_t::value, H> = absl::lts_20230802::hash_internal::MixingHashState; decltype (absl::lts_20230802::hash_internal::AbslHashValue(std::move(state), value)) = absl::lts_20230802::hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:1264:73: required from 'static H absl::lts_20230802::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...) [with T = absl::lts_20230802::Cord; Ts = {}; H = absl::lts_20230802::hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:999:39: required from 'static size_t absl::lts_20230802::hash_internal::MixingHashState::hash(const T&) [with T = absl::lts_20230802::Cord; typename std::enable_if<(! absl::lts_20230802::conjunction, absl::lts_20230802::hash_internal::is_uniquely_represented >::value), int>::type = 0; size_t = unsigned int]' /usr/include/absl/hash/internal/hash.h:1253:33: required from 'size_t absl::lts_20230802::hash_internal::HashImpl::operator()(const T&) const [with T = absl::lts_20230802::Cord; size_t = unsigned int]' /usr/include/absl/container/internal/hash_function_defaults.h:81:36: required from here /usr/include/absl/strings/cord.h:1020:18: error: cannot convert 'absl::lts_20230802::Cord::HashFragmented(absl::lts_20230802::hash_internal::MixingHashState) const::' to 'int' 1020 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | absl::lts_20230802::Cord::HashFragmented(absl::lts_20230802::hash_internal::MixingHashState) const:: 1021 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | chunk.size()); | ~~~~~~~~~~~~~~ 1023 | }); | ~ /usr/include/absl/strings/cord.h:1591:48: note: initializing argument 1 of 'void absl::lts_20230802::Cord::ForEachChunk(int) const' 1591 | absl::FunctionRef callback) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/base/config.h:86, from /usr/include/absl/base/attributes.h:37, from /usr/include/absl/strings/string_view.h:39, from /usr/include/google/protobuf/stubs/common.h:44, from /usr/include/google/protobuf/io/zero_copy_stream.h:110, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:24, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_plugin.cpp:24: /usr/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported." 79 | #error "C++ versions less than C++14 are not supported." | ^~~~~ /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/google/protobuf/stubs/port.h:45, from /usr/include/google/protobuf/stubs/common.h:46: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/stubs/common.h:56: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' 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/zero_copy_stream.h:111: /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: In function 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase()': /usr/include/absl/container/internal/compressed_tuple.h:77:16: error: 'is_final' is not a member of 'std' 77 | !std::is_final::value && | ^~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:77:26: error: expected primary-expression before '>' token 77 | !std::is_final::value && | ^ /usr/include/absl/container/internal/compressed_tuple.h:77:29: error: '::value' has not been declared 77 | !std::is_final::value && | ^~~~~ /usr/include/absl/container/internal/compressed_tuple.h: At global scope: /usr/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:125:58: error: expected ')' before ',' token 125 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:137:58: error: expected ')' before ',' token 137 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230802::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /usr/include/absl/container/internal/compressed_tuple.h:224:52: error: 'in_place' is not a member of 'absl' 224 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230802::container_internal::CompressedTuple::CompressedTuple(First&&, Vs&& ...)': /usr/include/absl/container/internal/compressed_tuple.h:236:52: error: 'in_place' is not a member of 'absl' 236 | : CompressedTuple::CompressedTupleImpl(absl::in_place, | ^~~~~~~~ In file included from /usr/include/absl/container/internal/inlined_vector.h:31: /usr/include/absl/memory/memory.h: At global scope: /usr/include/absl/memory/memory.h:97:12: error: 'make_unique' has not been declared in 'std' 97 | using std::make_unique; | ^~~~~~~~~~~ In file included from /usr/include/absl/types/span.h:69, from /usr/include/absl/container/internal/inlined_vector.h:33: /usr/include/absl/types/internal/span.h:119:26: error: 'remove_const_t' in namespace 'std' does not name a template type; did you mean 'remove_const'? 119 | using Container = std::remove_const_t; | ^~~~~~~~~~~~~~ | remove_const /usr/include/absl/types/internal/span.h:121:44: error: parse error in template argument list 121 | decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/internal/span.h:122:64: error: 'Container' was not declared in this scope 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~ /usr/include/absl/types/internal/span.h:122:56: error: parse error in template argument list 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/internal/span.h:130:29: error: 'enable_if_t' in namespace 'std' does not name a template type 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ /usr/include/absl/types/internal/span.h:130:24: note: 'std::enable_if_t' is only available from C++14 onwards 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~ /usr/include/absl/types/internal/span.h:133:32: error: 'enable_if_t' in namespace 'std' does not name a template type 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ /usr/include/absl/types/internal/span.h:133:27: note: 'std::enable_if_t' is only available from C++14 onwards 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~ /usr/include/absl/types/span.h:201:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230802::span_internal' does not name a template type 201 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/span.h:201:56: error: expected '>' before '<' token 201 | typename = span_internal::EnableIfNotIsView> | ^ /usr/include/absl/types/span.h:210:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230802::span_internal' does not name a template type 210 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/span.h:210:56: error: expected '>' before '<' token 210 | typename = span_internal::EnableIfNotIsView> | ^ /usr/include/absl/types/span.h:222:28: error: 'absl::lts_20230802::span_internal::EnableIfIsView' has not been declared 222 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /usr/include/absl/types/span.h:222:42: error: expected '>' before '<' token 222 | span_internal::EnableIfIsView = 0> | ^ /usr/include/absl/types/span.h:223:12: error: 'template template > absl::lts_20230802::Span::Span(V&)' cannot be overloaded with 'template template absl::lts_20230802::Span::Span(V&)' 223 | explicit Span(V& v) noexcept // NOLINT(runtime/references) | ^~~~ /usr/include/absl/types/span.h:202:12: note: previous declaration 'template template absl::lts_20230802::Span::Span(V&)' 202 | explicit Span( | ^~~~ /usr/include/absl/types/span.h:227:28: error: 'absl::lts_20230802::span_internal::EnableIfIsView' has not been declared 227 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /usr/include/absl/types/span.h:227:42: error: expected '>' before '<' token 227 | span_internal::EnableIfIsView = 0> | ^ /usr/include/absl/types/span.h:228:13: error: 'template template > constexpr absl::lts_20230802::Span::Span(const V&)' cannot be overloaded with 'template template constexpr absl::lts_20230802::Span::Span(const V&)' 228 | constexpr Span(const V& v) noexcept // NOLINT(runtime/explicit) | ^~~~ /usr/include/absl/types/span.h:211:13: note: previous declaration 'template template constexpr absl::lts_20230802::Span::Span(const V&)' 211 | constexpr Span( | ^~~~ In file included from /usr/include/absl/numeric/int128.h:1154, from /usr/include/absl/strings/internal/str_format/arg.h:33, from /usr/include/absl/strings/str_format.h:78, from /usr/include/absl/crc/crc32c.h:32, from /usr/include/absl/crc/internal/crc_cord_state.h:23, from /usr/include/absl/strings/cord.h:79: /usr/include/absl/numeric/int128_no_intrinsic.inc: In function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator<<(int128, int)': /usr/include/absl/numeric/int128_no_intrinsic.inc:302:1: error: body of 'constexpr' function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator<<(int128, int)' not a return-statement 302 | } | ^ /usr/include/absl/numeric/int128_no_intrinsic.inc: In function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator>>(int128, int)': /usr/include/absl/numeric/int128_no_intrinsic.inc:328:1: error: body of 'constexpr' function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator>>(int128, int)' not a return-statement 328 | } | ^ In file included from /usr/include/absl/strings/internal/str_format/arg.h:34: /usr/include/absl/strings/internal/has_absl_stringify.h: At global scope: /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/strings/internal/has_absl_stringify.h:46:13: error: 'enable_if_t' is not a member of 'std' 46 | T, std::enable_if_t struct absl::lts_20230802::strings_internal::HasAbslStringify' 48 | std::declval()))>::value>> : std::true_type {}; | ^~~~~ /usr/include/absl/strings/internal/has_absl_stringify.h:48:41: note: expected a type, got '( < std::is_void(), declval()))>::value)' /usr/include/absl/strings/internal/has_absl_stringify.h:48:46: error: expected unqualified-id before '>' token 48 | std::declval()))>::value>> : std::true_type {}; | ^~ In file included from /usr/include/absl/strings/internal/str_format/extension.h:29, from /usr/include/absl/strings/internal/str_format/arg.h:35: /usr/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20230802::str_format_internal::AbslFormatFlush(std::string*, int)': /usr/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h: At global scope: /usr/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20230802::str_format_internal::AbslFormatFlush(std::ostream*, int)': /usr/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h: At global scope: /usr/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:45:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 45 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:45:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/absl/strings/internal/str_format/extension.h:45:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /usr/include/absl/strings/internal/str_format/extension.h:49:14: error: 'string_view' has not been declared 49 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:58:30: error: 'string_view' has not been declared 58 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:63:25: error: 'string_view' has not been declared 63 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:95:15: error: 'string_view' has not been declared 95 | void Append(string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:111:24: error: 'string_view' has not been declared 111 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20230802::str_format_internal::FormatSinkImpl::Flush()': /usr/include/absl/strings/internal/str_format/extension.h:74:16: error: 'string_view' was not declared in this scope 74 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20230802::str_format_internal::FormatSinkImpl::Append(int)': /usr/include/absl/strings/internal/str_format/extension.h:96:18: error: request for member 'size' in 'v', which is of non-class type 'int' 96 | size_t n = v.size(); | ^~~~ /usr/include/absl/strings/internal/str_format/extension.h:104:20: error: request for member 'data' in 'v', which is of non-class type 'int' 104 | memcpy(pos_, v.data(), n); | ^~~~ /usr/include/absl/strings/internal/str_format/arg.h: At global scope: /usr/include/absl/strings/internal/str_format/arg.h:141:13: error: 'enable_if_t' in namespace 'std' does not name a template type 141 | -> std::enable_if_t::value && | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:141:8: note: 'std::enable_if_t' is only available from C++14 onwards 141 | -> std::enable_if_t::value && | ^~~ /usr/include/absl/strings/internal/str_format/arg.h:141:24: error: expected initializer before '<' token 141 | -> std::enable_if_t::value && | ^ /usr/include/absl/strings/internal/str_format/arg.h:160:13: error: 'enable_if_t' in namespace 'std' does not name a template type 160 | -> std::enable_if_t::value && | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:160:8: note: 'std::enable_if_t' is only available from C++14 onwards 160 | -> std::enable_if_t::value && | ^~~ /usr/include/absl/strings/internal/str_format/arg.h:160:24: error: expected initializer before '<' token 160 | -> std::enable_if_t::value && | ^ /usr/include/absl/strings/internal/str_format/arg.h:214:39: error: 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 214 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:211:21: note: previous declaration 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl(const std::string&, FormatConversionSpecImpl, FormatSinkImpl*)' 211 | StringConvertResult FormatConvertImpl(const std::string& v, | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:214:39: error: 'string_view' was not declared in this scope 214 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:215:64: error: expected primary-expression before 'conv' 215 | FormatConversionSpecImpl conv, | ^~~~ /usr/include/absl/strings/internal/str_format/arg.h:216:53: error: expected primary-expression before '*' token 216 | FormatSinkImpl* sink); | ^ /usr/include/absl/strings/internal/str_format/arg.h:216:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 216 | FormatSinkImpl* sink); | ^~~~ | sinl /usr/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl(const AbslCord&, FormatConversionSpecImpl, FormatSinkImpl*)': /usr/include/absl/strings/internal/str_format/arg.h:251:8: error: 'string_view' was not declared in this scope 251 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:264:3: error: expected primary-expression before 'if' 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /usr/include/absl/strings/internal/str_format/arg.h:262:4: error: expected ';' before 'if' 262 | } | ^ | ; 263 | 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /usr/include/absl/strings/internal/str_format/arg.h:264:3: error: expected primary-expression before 'if' 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /usr/include/absl/strings/internal/str_format/arg.h:262:4: error: expected ')' before 'if' 262 | } | ^ | ) 263 | 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /usr/include/absl/strings/internal/str_format/arg.h:251:7: note: to match this '(' 251 | for (string_view piece : value.Chunks()) { | ^ /usr/include/absl/strings/internal/str_format/arg.h: At global scope: /usr/include/absl/strings/internal/str_format/arg.h:616:1: error: 'string_view' was not declared in this scope 616 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:616:1: error: template-id 'Dispatch< >' for 'bool absl::lts_20230802::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20230802::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:563:15: note: candidate is: 'template static bool absl::lts_20230802::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20230802::str_format_internal::FormatConversionSpecImpl, void*)' 563 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ In file included from /usr/include/absl/strings/internal/str_format/checker.h:22, from /usr/include/absl/strings/internal/str_format/bind.h:26, from /usr/include/absl/strings/str_format.h:79: /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr void absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::set_value(int) const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:46:14: error: assignment of member 'absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::value_' in read-only object 46 | value_ = value; | ~~~~~~~^~~~~~~ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr void absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::set_from_arg(int) const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:57:14: error: assignment of member 'absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::value_' in read-only object 57 | value_ = -value - 1; | ~~~~~~~^~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr int absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::get_from_arg() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:63:5: error: body of 'constexpr' function 'constexpr int absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::get_from_arg() const' not a return-statement 63 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::FormatConversionChar absl::lts_20230802::str_format_internal::ConvTag::as_conv() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:102:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::FormatConversionChar absl::lts_20230802::str_format_internal::ConvTag::as_conv() const' not a return-statement 102 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::str_format_internal::LengthMod absl::lts_20230802::str_format_internal::ConvTag::as_length() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:108:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::str_format_internal::LengthMod absl::lts_20230802::str_format_internal::ConvTag::as_length() const' not a return-statement 108 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::str_format_internal::Flags absl::lts_20230802::str_format_internal::ConvTag::as_flags() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:114:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::str_format_internal::Flags absl::lts_20230802::str_format_internal::ConvTag::as_flags() const' not a return-statement 114 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr bool absl::lts_20230802::str_format_internal::CheckFastPathSetting(const UnboundConversion&)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:193:1: error: body of 'constexpr' function 'constexpr bool absl::lts_20230802::str_format_internal::CheckFastPathSetting(const UnboundConversion&)' not a return-statement 193 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr int absl::lts_20230802::str_format_internal::ParseDigits(char&, const char*&, const char*)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:210:1: error: body of 'constexpr' function 'constexpr int absl::lts_20230802::str_format_internal::ParseDigits(char&, const char*&, const char*)' not a return-statement 210 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr const char* absl::lts_20230802::str_format_internal::ConsumeUnboundConversion(const char*, const char*, UnboundConversion*, int*)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:346:1: error: body of 'constexpr' function 'constexpr const char* absl::lts_20230802::str_format_internal::ConsumeUnboundConversion(const char*, const char*, UnboundConversion*, int*)' not a return-statement 346 | } | ^ In file included from /usr/include/absl/strings/internal/str_format/bind.h:27: /usr/include/absl/strings/internal/str_format/parser.h: At global scope: /usr/include/absl/strings/internal/str_format/parser.h:56:24: error: 'string_view' was not declared in this scope 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:56:50: error: expected primary-expression before 'consumer' 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:56:58: error: expression list treated as compound expression in initializer [-fpermissive] 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /usr/include/absl/strings/internal/str_format/parser.h:56:59: error: expected ';' before '{' token 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /usr/include/absl/strings/internal/str_format/parser.h:115:32: error: 'string_view' was not declared in this scope 115 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:122:18: error: expected ')' before 'format' 122 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /usr/include/absl/strings/internal/str_format/parser.h:121:28: note: to match this '(' 121 | explicit ParsedFormatBase( | ^ /usr/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20230802::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /usr/include/absl/strings/internal/str_format/parser.h:152:5: error: 'string_view' was not declared in this scope 152 | string_view text(base, 0); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:154:31: error: 'text' was not declared in this scope 154 | const char* const end = text.data() + text.size(); | ^~~~ /usr/include/absl/strings/internal/str_format/parser.h: At global scope: /usr/include/absl/strings/internal/str_format/parser.h:221:44: error: expected ')' before 'format' 221 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /usr/include/absl/strings/internal/str_format/parser.h:244:52: error: 'string_view' has not been declared 244 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:248:7: error: 'string_view' has not been declared 248 | string_view format) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:253:52: error: 'string_view' has not been declared 253 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:261:35: error: expected ')' before 's' 261 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /usr/include/absl/strings/internal/str_format/parser.h:262:50: error: expected unqualified-id before ')' token 262 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /usr/include/absl/strings/internal/str_format/bind.h:52:45: error: expected ')' before 's' 52 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) /usr/include/absl/strings/internal/str_format/bind.h:60:3: error: 'string_view' does not name a type 60 | string_view str() const { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/bind.h:165:33: error: expected ')' before 's' 165 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, unsigned int>' /usr/include/absl/container/internal/inlined_vector.h:567:12: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = std::allocator]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = std::allocator]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, unsigned int>': /usr/include/absl/container/internal/inlined_vector.h:567:12: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/inlined_vector.h: In instantiation of 'constexpr const size_t absl::lts_20230802::inlined_vector_internal::Storage >::kOptimalInlinedSize': /usr/include/absl/container/internal/inlined_vector.h:548:45: required from 'struct absl::lts_20230802::inlined_vector_internal::Storage >::Inlined' /usr/include/absl/container/internal/inlined_vector.h:554:13: required from 'union absl::lts_20230802::inlined_vector_internal::Storage >::Data' /usr/include/absl/container/internal/inlined_vector.h:568:8: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/inlined_vector.h:545:17: error: call to non-'constexpr' function 'const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = unsigned int]' 545 | (std::max)(N, sizeof(Allocated) / sizeof(ValueType)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_uninitialized.h:63, from /usr/include/c++/13.2.1/memory:69, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_plugin.cpp:22: /usr/include/c++/13.2.1/bits/stl_algobase.h:257:5: note: 'const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = unsigned int]' declared here 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/absl/container/internal/inlined_vector.h: In instantiation of 'struct absl::lts_20230802::inlined_vector_internal::Storage >::Inlined': /usr/include/absl/container/internal/inlined_vector.h:554:13: required from 'union absl::lts_20230802::inlined_vector_internal::Storage >::Data' /usr/include/absl/container/internal/inlined_vector.h:568:8: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/inlined_vector.h:549:22: error: size of array is not an integral constant-expression 549 | ValueType[kOptimalInlinedSize])]; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_format.h:104:41: error: expected ')' before 's' 104 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /usr/include/absl/strings/str_format.h:839:15: error: 'string_view' has not been declared 839 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /usr/include/absl/strings/str_format.h:847:24: error: 'string_view' has not been declared 847 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /usr/include/absl/strings/str_format.h:852:55: error: 'absl::string_view' has not been declared 852 | friend void AbslFormatFlush(FormatSink* sink, absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:89:30: error: 'string_view' is not a member of 'absl' 89 | crc32c_t ComputeCrc32c(absl::string_view buf); | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:103:36: error: 'absl::string_view' has not been declared 103 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h: In function 'absl::lts_20230802::crc32c_t absl::lts_20230802::ExtendCrc32c(crc32c_t, int)': /usr/include/absl/crc/crc32c.h:105:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 105 | if (buf_to_add.size() <= 64) { | ^~~~ /usr/include/absl/crc/crc32c.h:107:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 107 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /usr/include/absl/crc/crc32c.h:108:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 108 | buf_to_add.size())) { | ^~~~ In file included from /usr/include/absl/functional/any_invocable.h:42, from /usr/include/absl/functional/internal/function_ref.h:23, from /usr/include/absl/functional/function_ref.h:54, from /usr/include/absl/strings/cord.h:80: /usr/include/absl/functional/internal/any_invocable.h: At global scope: /usr/include/absl/functional/internal/any_invocable.h:380:28: error: 'in_place_type_t' is not a member of 'absl' 380 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:380:28: error: 'in_place_type_t' is not a member of 'absl' /usr/include/absl/functional/internal/any_invocable.h:380:44: error: template argument 1 is invalid 380 | struct IsInPlaceType> : std::true_type {}; | ^ /usr/include/absl/functional/internal/any_invocable.h:380:45: error: expected unqualified-id before '>' token 380 | struct IsInPlaceType> : std::true_type {}; | ^~ /usr/include/absl/functional/internal/any_invocable.h:476:42: error: expected ')' before '<' token 476 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /usr/include/absl/functional/internal/any_invocable.h:868:1: error: expected ')' before '<' token 868 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:869:1: error: expected ')' before '<' token 869 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:872:1: error: expected ')' before '<' token 872 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:873:1: error: expected ')' before '<' token 873 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:876:1: error: expected ')' before '<' token 876 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:877:1: error: expected ')' before '<' token 877 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/any_invocable.h:200:46: error: expected ')' before '<' token 200 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /usr/include/absl/functional/any_invocable.h:212:46: error: expected ')' before '<' token 212 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) 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:367:55: error: expected ')' before 'str' 367 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /usr/include/absl/strings/internal/cord_internal.h:368:45: error: expected unqualified-id before ',' token 368 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /usr/include/absl/strings/internal/cord_internal.h:385:50: error: 'string_view' is not a member of 'absl' 385 | Releaser, absl::string_view>> | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:385:50: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/internal/cord_internal.h:385:50: error: template argument 2 is invalid /usr/include/absl/strings/internal/cord_internal.h:386:55: error: 'absl::string_view' has not been declared 386 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:392:55: error: 'absl::string_view' has not been declared 392 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20230802::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /usr/include/absl/strings/internal/cord_internal.h:411:26: error: 'string_view' is not a member of 'absl' 411 | absl::string_view(base, length)); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: At global scope: /usr/include/absl/strings/internal/cord_internal.h:480:32: error: 'string_view' is not a member of 'absl' 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:480:57: error: expected primary-expression before 'pos' 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /usr/include/absl/strings/internal/cord_internal.h:480:60: error: expression list treated as compound expression in initializer [-fpermissive] 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /usr/include/absl/strings/internal/cord_internal.h:542:41: error: expected ')' before 'sv' 542 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /usr/include/absl/strings/internal/cord_internal.h:723:45: error: expected ')' before 'chars' 723 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /usr/include/absl/strings/internal/cord_internal.h:739:38: error: expected unqualified-id before '{' token 739 | GetOrNull(chars, 14)} {} | ^ /usr/include/absl/strings/internal/cord_internal.h:719:20: error: defaulted declaration 'constexpr absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&) const' does not match the expected signature 719 | constexpr Rep& operator=(const Rep&) = default; | ^~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:719:20: note: expected signature: 'absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&)' /usr/include/absl/strings/internal/cord_internal.h:719:20: error: explicitly defaulted function 'constexpr absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&) const' cannot be declared 'constexpr' because the implicit declaration is not 'constexpr': /usr/include/absl/strings/internal/cord_internal.h:709:12: note: defaulted constructor calls non-'constexpr' 'absl::lts_20230802::cord_internal::InlineData::Rep::AsTree& absl::lts_20230802::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep::AsTree&)' 709 | struct AsTree { | ^~~~~~ /usr/include/absl/strings/internal/cord_internal.h:709:12: note: 'absl::lts_20230802::cord_internal::InlineData::Rep::AsTree& absl::lts_20230802::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep::AsTree&)' is not usable as a 'constexpr' function because: /usr/include/absl/strings/internal/cord_internal.h: In constructor 'absl::lts_20230802::cord_internal::InlineData::InlineData()': /usr/include/absl/strings/internal/cord_internal.h:529:52: error: 'constexpr' constructor does not have empty body 529 | constexpr InlineData() noexcept { poison_this(); } | ^ 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: At global scope: /usr/include/absl/strings/internal/cord_rep_flat.h:161:36: error: 'absl::string_view' has not been declared 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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_20230802::cord_internal::CordRepFlat* absl::lts_20230802::cord_internal::CordRepFlat::Create(int, size_t)': /usr/include/absl/strings/internal/cord_rep_flat.h:162:5: error: request for member 'size' in 'data', which is of non-class type 'int' 162 | assert(data.size() <= kMaxFlatLength); | ^~~~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:163:34: error: request for member 'size' in 'data', which is of non-class type 'int' 163 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:164:31: error: request for member 'data' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:164:44: error: request for member 'size' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:165:25: error: request for member 'size' in 'data', which is of non-class type 'int' 165 | flat->length = data.size(); | ^~~~ /usr/include/absl/strings/cord_buffer.h: At global scope: /usr/include/absl/strings/cord_buffer.h:435:46: error: 'absl::string_view' has not been declared 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::CordBuffer::ConsumeValue(int&)': /usr/include/absl/strings/cord_buffer.h:438:27: error: 'string_view' is not a member of 'absl' 438 | short_value = absl::string_view(rep_.data(), rep_.short_length()); | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h: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:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'absl::string_view' has not been declared 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h: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:102, 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:103: /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_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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:139:30: error: 'string_view' is not a member of 'absl' 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:139:55: error: expected primary-expression before '*' token 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:139:57: error: 'value' was not declared in this scope 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:139:64: error: expected primary-expression before 'int' 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:139:72: error: expression list treated as compound expression in initializer [-fpermissive] 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:140:30: error: 'string_view' is not a member of 'absl' 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:140:55: error: expected primary-expression before '*' token 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:140:57: error: 'value' was not declared in this scope 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:140:64: error: expected primary-expression before 'int' 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:140:72: error: expression list treated as compound expression in initializer [-fpermissive] 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:141:31: error: 'string_view' is not a member of 'absl' 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:141:61: error: expected primary-expression before '*' token 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^ /usr/include/absl/strings/numbers.h:141:63: error: 'value' was not declared in this scope 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^~~~~ /usr/include/absl/strings/numbers.h:142:26: error: expected primary-expression before 'int' 142 | int base); | ^~~ /usr/include/absl/strings/numbers.h:142:34: error: expression list treated as compound expression in initializer [-fpermissive] 142 | int base); | ^ /usr/include/absl/strings/numbers.h:143:31: error: 'string_view' is not a member of 'absl' 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:143:57: error: expected primary-expression before '*' token 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:143:59: error: 'value' was not declared in this scope 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:143:66: error: expected primary-expression before 'int' 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:143:74: error: expression list treated as compound expression in initializer [-fpermissive] 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:144:31: error: 'string_view' is not a member of 'absl' 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:144:57: error: expected primary-expression before '*' token 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:144:59: error: 'value' was not declared in this scope 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:144:66: error: expected primary-expression before 'int' 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:144:74: error: expression list treated as compound expression in initializer [-fpermissive] 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:145:32: error: 'string_view' is not a member of 'absl' 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:145:63: error: expected primary-expression before '*' token 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^ /usr/include/absl/strings/numbers.h:145:65: error: 'value' was not declared in this scope 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^~~~~ /usr/include/absl/strings/numbers.h:146:26: error: expected primary-expression before 'int' 146 | int base); | ^~~ /usr/include/absl/strings/numbers.h:146:34: error: expression list treated as compound expression in initializer [-fpermissive] 146 | int base); | ^ /usr/include/absl/strings/numbers.h:197:50: error: 'string_view' is not a member of 'absl' 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:197:73: error: expected primary-expression before '*' token 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^ /usr/include/absl/strings/numbers.h:197:75: error: 'out' was not declared in this scope 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^~~ /usr/include/absl/strings/numbers.h:198:44: error: expected primary-expression before 'int' 198 | int base) { | ^~~ /usr/include/absl/strings/numbers.h:198:52: error: expression list treated as compound expression in initializer [-fpermissive] 198 | int base) { | ^ /usr/include/absl/strings/numbers.h:198:53: error: expected ';' before '{' token 198 | int base) { | ^~ | ; /usr/include/absl/strings/numbers.h:266:27: error: redefinition of 'template bool absl::lts_20230802::SimpleAtoi' 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: 'template bool absl::lts_20230802::SimpleAtoi' previously declared here 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:266:44: error: 'string_view' is not a member of 'absl' 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:266:69: error: expected primary-expression before '*' token 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^ /usr/include/absl/strings/numbers.h:266:71: error: 'out' was not declared in this scope 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~ /usr/include/absl/strings/numbers.h:270:51: error: 'bool absl::lts_20230802::SimpleAtoi' redeclared as different kind of entity 270 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: previous declaration 'template bool absl::lts_20230802::SimpleAtoi' 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:270:51: error: 'string_view' is not a member of 'absl' 270 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:271:57: error: expected primary-expression before '*' token 271 | absl::int128* out) { | ^ /usr/include/absl/strings/numbers.h:271:59: error: 'out' was not declared in this scope 271 | absl::int128* out) { | ^~~ /usr/include/absl/strings/numbers.h:275:51: error: 'bool absl::lts_20230802::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 bool absl::lts_20230802::SimpleAtoi' 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:58: error: expected primary-expression before '*' token 276 | absl::uint128* out) { | ^ /usr/include/absl/strings/numbers.h:276:60: error: 'out' was not declared in this scope 276 | absl::uint128* out) { | ^~~ /usr/include/absl/strings/numbers.h:281:27: error: redefinition of 'template bool absl::lts_20230802::SimpleHexAtoi' 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: 'template bool absl::lts_20230802::SimpleHexAtoi' previously declared here 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:281:47: error: 'string_view' is not a member of 'absl' 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:281:72: error: expected primary-expression before '*' token 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^ /usr/include/absl/strings/numbers.h:281:74: error: 'out' was not declared in this scope 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~ /usr/include/absl/strings/numbers.h:285:54: error: 'bool absl::lts_20230802::SimpleHexAtoi' redeclared as different kind of entity 285 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template bool absl::lts_20230802::SimpleHexAtoi' 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:285:54: error: 'string_view' is not a member of 'absl' 285 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:286:60: error: expected primary-expression before '*' token 286 | absl::int128* out) { | ^ /usr/include/absl/strings/numbers.h:286:62: error: 'out' was not declared in this scope 286 | absl::int128* out) { | ^~~ /usr/include/absl/strings/numbers.h:290:54: error: 'bool absl::lts_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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:61: error: expected primary-expression before '*' token 291 | absl::uint128* out) { | ^ /usr/include/absl/strings/numbers.h:291:63: error: 'out' was not declared in this scope 291 | absl::uint128* out) { | ^~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::AbslStringify(S&, Hex)': /usr/include/absl/strings/str_cat.h:217:25: error: 'string_view' is not a member of 'absl' 217 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:224:25: error: 'string_view' is not a member of 'absl' 224 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::AbslStringify(S&, Dec)': /usr/include/absl/strings/str_cat.h:292:23: error: 'string_view' is not a member of 'absl' 292 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: At global scope: /usr/include/absl/strings/str_cat.h:350:29: error: expected ')' before 'pc' 350 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /usr/include/absl/strings/str_cat.h:373:9: error: 'string_view' in namespace 'absl' does not name a type 373 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:375:9: error: 'string_view' in namespace 'absl' does not name a type 375 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:408:9: error: 'string_view' in namespace 'absl' does not name a type 408 | absl::string_view piece_; | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(int)': /usr/include/absl/strings/str_cat.h:312:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 312 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(unsigned int)': /usr/include/absl/strings/str_cat.h:316:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 316 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long int)': /usr/include/absl/strings/str_cat.h:320:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 320 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long unsigned int)': /usr/include/absl/strings/str_cat.h:324:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 324 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long long int)': /usr/include/absl/strings/str_cat.h:328:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 328 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long long unsigned int)': /usr/include/absl/strings/str_cat.h:332:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 332 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(float)': /usr/include/absl/strings/str_cat.h:337:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 337 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(double)': /usr/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const absl::lts_20230802::strings_internal::AlphaNumBuffer&)': /usr/include/absl/strings/str_cat.h:345:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 345 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const char*)': /usr/include/absl/strings/str_cat.h:349:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 349 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h:349:16: error: 'NullSafeStringView' was not declared in this scope 349 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const T&, absl::lts_20230802::strings_internal::StringifySink&&)': /usr/include/absl/strings/str_cat.h:359:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 359 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h:359:34: error: 'ExtractStringification' is not a member of 'absl::lts_20230802::strings_internal' 359 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const std::__cxx11::basic_string, _Alloc>&)': /usr/include/absl/strings/str_cat.h:365:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 365 | : piece_(str) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20230802::AlphaNum::data() const': /usr/include/absl/strings/str_cat.h:374:37: error: 'piece_' was not declared in this scope 374 | const char* data() const { return piece_.data(); } | ^~~~~~ /usr/include/absl/strings/str_cat.h: At global scope: /usr/include/absl/strings/str_cat.h:443:51: error: 'string_view' is not a member of 'absl' 443 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:443:51: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/str_cat.h:443:62: error: template argument 1 is invalid 443 | std::string CatPieces(std::initializer_list pieces); | ^ /usr/include/absl/strings/str_cat.h:445:47: error: 'string_view' is not a member of 'absl' 445 | std::initializer_list pieces); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:445:47: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/str_cat.h:445:58: error: template argument 1 is invalid 445 | std::initializer_list pieces); | ^ /usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230802::StrCat(const AlphaNum&)': /usr/include/absl/strings/str_cat.h:452:34: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'size' 452 | return std::string(a.data(), a.size()); | ^~~~ /usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230802::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /usr/include/absl/strings/str_cat.h:467:10: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:21: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:32: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:43: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:54: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:468:43: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 468 | static_cast(args).Piece()...}); | ^~~~~ /usr/include/absl/strings/str_cat.h:466:37: error: cannot convert '' to 'int' 466 | return strings_internal::CatPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 468 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:443:64: note: initializing argument 1 of 'std::string absl::lts_20230802::strings_internal::CatPieces(int)' 443 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /usr/include/absl/strings/str_cat.h:512:16: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:27: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:38: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:49: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:60: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:513:49: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 513 | static_cast(args).Piece()...}); | ^~~~~ /usr/include/absl/strings/str_cat.h:511:33: error: cannot convert '' to 'int' 511 | strings_internal::AppendPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:445:60: note: initializing argument 2 of 'void absl::lts_20230802::strings_internal::AppendPieces(std::string*, int)' 445 | std::initializer_list 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_20230802::cord_internal::CordRepRing::IsFlat' is not a static data member of 'class absl::lts_20230802::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_20230802::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/time/time.h:90, from /usr/include/absl/time/clock.h:26, from /usr/include/absl/synchronization/internal/kernel_timeout.h:30, from /usr/include/absl/synchronization/mutex.h:74, from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:91: /usr/include/absl/time/civil_time.h: At global scope: /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_20230802::ParseCivilTime' 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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: In constructor 'absl::lts_20230802::Duration::HiRep::HiRep(int64_t)': /usr/include/absl/time/time.h:256:5: error: 'constexpr' constructor does not have empty body 256 | } | ^ /usr/include/absl/time/time.h: In member function 'constexpr int64_t absl::lts_20230802::Duration::HiRep::Get() const': /usr/include/absl/time/time.h:276:5: error: body of 'constexpr' function 'constexpr int64_t absl::lts_20230802::Duration::HiRep::Get() const' not a return-statement 276 | } | ^ /usr/include/absl/time/time.h: In member function 'constexpr absl::lts_20230802::Duration::HiRep& absl::lts_20230802::Duration::HiRep::operator=(int64_t) const': /usr/include/absl/time/time.h:284:11: error: assignment of member 'absl::lts_20230802::Duration::HiRep::hi_' in read-only object 284 | hi_ = static_cast(unsigned_value >> 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/time.h:285:11: error: assignment of member 'absl::lts_20230802::Duration::HiRep::lo_' in read-only object 285 | lo_ = static_cast(unsigned_value); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/time.h:286:14: error: binding reference of type 'absl::lts_20230802::Duration::HiRep&' to 'const absl::lts_20230802::Duration::HiRep' discards qualifiers 286 | return *this; | ^~~~~ /usr/include/absl/time/time.h:287:5: error: body of 'constexpr' function 'constexpr absl::lts_20230802::Duration::HiRep& absl::lts_20230802::Duration::HiRep::operator=(int64_t) const' not a return-statement 287 | } | ^ /usr/include/absl/time/time.h: At global scope: /usr/include/absl/time/time.h:703:26: error: 'string_view' is not a member of 'absl' 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:703:58: error: expected primary-expression before '*' token 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:703:60: error: 'd' was not declared in this scope 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:703:61: error: expression list treated as compound expression in initializer [-fpermissive] 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:710:26: error: 'string_view' is not a member of 'absl' 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:710:52: error: expected primary-expression before '*' token 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:710:54: error: 'dst' was not declared in this scope 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /usr/include/absl/time/time.h:710:70: error: expected primary-expression before '*' token 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:710:72: error: 'error' was not declared in this scope; did you mean 'perror'? 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:710:77: error: expression list treated as compound expression in initializer [-fpermissive] 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:1023:6: error: redefinition of 'bool absl::lts_20230802::AbslParseFlag' 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/time.h:710:6: note: 'bool absl::lts_20230802::AbslParseFlag' previously defined here 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/time.h:1023:26: error: 'string_view' is not a member of 'absl' 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1023:48: error: expected primary-expression before '*' token 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /usr/include/absl/time/time.h:1023:50: error: 't' was not declared in this scope; did you mean 'tm'? 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /usr/include/absl/time/time.h:1023:64: error: expected primary-expression before '*' token 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /usr/include/absl/time/time.h:1023:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:1227:32: error: 'string_view' is not a member of 'absl' 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1227:58: error: expected primary-expression before '*' token 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /usr/include/absl/time/time.h:1227:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /usr/include/absl/time/time.h:1227:62: error: expression list treated as compound expression in initializer [-fpermissive] 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /usr/include/absl/time/time.h:1469:59: error: 'string_view' is not a member of 'absl' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1470:58: error: expected primary-expression before 't' 1470 | Time t, TimeZone tz); | ^ /usr/include/absl/time/time.h:1470:70: error: expected primary-expression before 'tz' 1470 | Time t, TimeZone tz); | ^~ /usr/include/absl/time/time.h:1475:72: error: 'std::string absl::lts_20230802::FormatTime(Time, TimeZone)' redeclared as different kind of entity 1475 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /usr/include/absl/time/time.h:1469:42: note: previous declaration 'std::string absl::lts_20230802::FormatTime' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /usr/include/absl/time/time.h:1476:59: error: 'std::string absl::lts_20230802::FormatTime(Time)' redeclared as different kind of entity 1476 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /usr/include/absl/time/time.h:1469:42: note: previous declaration 'std::string absl::lts_20230802::FormatTime' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /usr/include/absl/time/time.h: In function 'std::ostream& absl::lts_20230802::operator<<(std::ostream&, Time)': /usr/include/absl/time/time.h:1480:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20230802::Time&)' 1480 | return os << FormatTime(t); | ~~~~~~~~~~^~~ /usr/include/absl/time/time.h: In function 'void absl::lts_20230802::AbslStringify(Sink&, Time)': /usr/include/absl/time/time.h:1486:25: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20230802::Time&)' 1486 | sink.Append(FormatTime(t)); | ~~~~~~~~~~^~~ /usr/include/absl/time/time.h: At global scope: /usr/include/absl/time/time.h:1538:22: error: 'string_view' is not a member of 'absl' 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1538:48: error: 'string_view' is not a member of 'absl' 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1538:71: error: expected primary-expression before '*' token 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /usr/include/absl/time/time.h:1539:27: error: expected primary-expression before '*' token 1539 | std::string* err); | ^ /usr/include/absl/time/time.h:1539:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1539 | std::string* err); | ^~~ | erf /usr/include/absl/time/time.h:1539:32: error: expression list treated as compound expression in initializer [-fpermissive] 1539 | std::string* err); | ^ /usr/include/absl/time/time.h:1548:6: error: redefinition of 'bool absl::lts_20230802::ParseTime' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /usr/include/absl/time/time.h:1538:6: note: 'bool absl::lts_20230802::ParseTime' previously defined here 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /usr/include/absl/time/time.h:1548:22: error: 'string_view' is not a member of 'absl' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1548:48: error: 'string_view' is not a member of 'absl' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1548:76: error: expected primary-expression before 'tz' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /usr/include/absl/time/time.h:1549:20: error: expected primary-expression before '*' token 1549 | Time* time, std::string* err); | ^ /usr/include/absl/time/time.h:1549:39: error: expected primary-expression before '*' token 1549 | Time* time, std::string* err); | ^ /usr/include/absl/time/time.h:1549:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1549 | Time* time, std::string* err); | ^~~ | erf In file included from /usr/include/absl/strings/cord.h:96: /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_20230802::strings_internal::StringConstant::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::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:193:34: error: expected ')' before 'src' 193 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /usr/include/absl/strings/cord.h:194:25: error: 'absl::string_view' has not been declared 194 | Cord& operator=(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:251:42: error: 'absl::string_view' has not been declared 251 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:251:79: error: 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 251 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /usr/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:265:21: error: 'absl::string_view' has not been declared 265 | void Append(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:326:22: error: 'absl::string_view' has not been declared 326 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:384:21: error: 'absl::string_view' has not been declared 384 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:391:25: error: 'absl::string_view' has not been declared 391 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:396:23: error: 'absl::string_view' has not been declared 396 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:449:30: error: 'string_view' in namespace 'absl' does not name a type 449 | using value_type = absl::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:451:26: error: expected ';' before 'value_type' 451 | using pointer = const value_type*; | ^~~~~~~~~~~ | ; /usr/include/absl/strings/cord.h:452:23: error: 'value_type' does not name a type 452 | using reference = value_type; | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:460:5: error: 'reference' does not name a type 460 | reference operator*() const; | ^~~~~~~~~ /usr/include/absl/strings/cord.h:461:5: error: 'pointer' does not name a type 461 | pointer operator->() const; | ^~~~~~~ /usr/include/absl/strings/cord.h:492:11: error: 'string_view' in namespace 'absl' does not name a type 492 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:547:30: error: 'string_view' in namespace 'absl' does not name a type 547 | using value_type = absl::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:548:23: error: 'value_type' does not name a type 548 | using reference = value_type&; | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:549:34: error: expected ';' before 'value_type' 549 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /usr/include/absl/strings/cord.h:652:16: error: 'string_view' in namespace 'absl' does not name a type 652 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:740:9: error: 'optional' in namespace 'absl' does not name a template type 740 | absl::optional TryFlat() const; | ^~~~~~~~ /usr/include/absl/strings/cord.h:747:9: error: 'string_view' in namespace 'absl' does not name a type 747 | absl::string_view Flatten(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:750:55: error: 'absl::string_view' has not been declared 750 | friend void AbslFormatFlush(absl::Cord* cord, absl::string_view part) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:775:9: error: 'optional' in namespace 'absl' does not name a template type 775 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /usr/include/absl/strings/cord.h:806:34: error: expected ')' before 'src' 806 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /usr/include/absl/strings/cord.h:810:49: error: 'absl::string_view' has not been declared 810 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:816:50: error: 'string_view' is not a member of 'absl' 816 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:816:62: error: template argument 1 is invalid 816 | void ForEachChunk(absl::FunctionRef) const; | ^ /usr/include/absl/strings/cord.h:820:9: error: 'string_view' in namespace 'absl' does not name a type 820 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:839:51: error: expected ')' before 'sv' 839 | explicit constexpr InlineRep(absl::string_view sv, CordRep* rep); | ~ ^~~ | ) /usr/include/absl/strings/cord.h:856:28: error: 'absl::string_view' has not been declared 856 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:857:11: error: 'string_view' in namespace 'absl' does not name a type 857 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:963:32: error: 'absl::string_view' has not been declared 963 | absl::string_view* fragment); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:968:36: error: 'string_view' is not a member of 'absl' 968 | absl::FunctionRef callback); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:968:48: error: template argument 1 is invalid 968 | absl::FunctionRef callback); | ^ /usr/include/absl/strings/cord.h:975:29: error: 'absl::string_view' has not been declared 975 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:979:25: error: 'absl::string_view' has not been declared 979 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:986:16: error: 'string_view' in namespace 'absl' does not name a type 986 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:987:16: error: 'string_view' in namespace 'absl' does not name a type 987 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1002:28: error: 'absl::string_view' has not been declared 1002 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1003:29: error: 'absl::string_view' has not been declared 1003 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1010:27: error: 'absl::string_view' has not been declared 1010 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'H absl::lts_20230802::AbslHashValue(H, const Cord&)': /usr/include/absl/strings/cord.h:779:11: error: 'optional' is not a member of 'absl' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /usr/include/absl/strings/cord.h:779:26: error: 'string_view' is not a member of 'absl' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:779:39: error: 'maybe_flat' was not declared in this scope 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:779:54: error: 'const class absl::lts_20230802::Cord' has no member named 'TryFlat' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /usr/include/absl/strings/cord.h: In member function 'H absl::lts_20230802::Cord::HashFragmented(H) const': /usr/include/absl/strings/cord.h:1020:49: error: 'absl::string_view' has not been declared 1020 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In lambda function: /usr/include/absl/strings/cord.h:1021:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1021 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /usr/include/absl/strings/cord.h:1022:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1022 | chunk.size()); | ^~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1048:6: error: variable or field 'InitializeCordRepExternal' declared void 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1048:38: error: 'string_view' is not a member of 'absl' 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1048:71: error: expected primary-expression before '*' token 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^ /usr/include/absl/strings/cord.h:1048:73: error: 'rep' was not declared in this scope 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~ /usr/include/absl/strings/cord.h:1054:31: error: 'string_view' is not a member of 'absl' 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1054:57: error: expected primary-expression before '&&' token 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~ /usr/include/absl/strings/cord.h:1054:60: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /usr/include/absl/strings/cord.h:1054:68: error: expression list treated as compound expression in initializer [-fpermissive] 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^ /usr/include/absl/strings/cord.h:1054:69: error: expected ';' before '{' token 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~ | ; /usr/include/absl/strings/cord.h:1066:38: error: 'absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::cord_internal::NewExternalRep' redeclared as different kind of entity 1066 | inline CordRep* NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1054:10: note: previous declaration 'template absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::cord_internal::NewExternalRep' 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1066:38: error: 'string_view' is not a member of 'absl' 1066 | inline CordRep* NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1067:39: error: 'releaser' was not declared in this scope 1067 | void (&releaser)(absl::string_view)) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1067:55: error: 'string_view' is not a member of 'absl' 1067 | void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:6: error: redefinition of 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:33: error: 'string_view' is not a member of 'absl' 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:59: error: expected primary-expression before '&&' token 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /usr/include/absl/strings/cord.h:1074:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /usr/include/absl/strings/cord.h:1089:11: error: 'constexpr const int absl::lts_20230802::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20230802::Cord::InlineRep' 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~~ /usr/include/absl/strings/cord.h:1089:44: error: 'string_view' is not a member of 'absl' 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1089:67: error: expected primary-expression before '*' token 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^ /usr/include/absl/strings/cord.h:1089:69: error: 'rep' was not declared in this scope 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~ /usr/include/absl/strings/cord.h:1089:72: error: expression list treated as compound expression in initializer [-fpermissive] 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^ /usr/include/absl/strings/cord.h:1245:8: error: 'int absl::lts_20230802::Cord::Cord' is not a static data member of 'class absl::lts_20230802::Cord' 1245 | inline Cord::Cord(absl::string_view src) | ^~~~ /usr/include/absl/strings/cord.h:1245:25: error: 'string_view' is not a member of 'absl' 1245 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord& absl::lts_20230802::Cord::operator=(T&&)': /usr/include/absl/strings/cord.h:1265:28: error: 'string_view' is not a member of 'absl' 1265 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1312:14: error: 'optional' in namespace 'absl' does not name a template type 1312 | inline absl::optional Cord::TryFlat() const { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1324:14: error: 'string_view' in namespace 'absl' does not name a type 1324 | inline absl::string_view Cord::Flatten() { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1337:13: error: variable or field 'Append' declared void 1337 | inline void Cord::Append(absl::string_view src) { | ^~~~ /usr/include/absl/strings/cord.h:1337:32: error: 'string_view' is not a member of 'absl' 1337 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1341:13: error: variable or field 'Prepend' declared void 1341 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /usr/include/absl/strings/cord.h:1341:33: error: 'string_view' is not a member of 'absl' 1341 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::Append(absl::lts_20230802::CordBuffer)': /usr/include/absl/strings/cord.h:1347:9: error: 'string_view' is not a member of 'absl' 1347 | absl::string_view short_value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1348:42: error: 'short_value' was not declared in this scope 1348 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::Prepend(absl::lts_20230802::CordBuffer)': /usr/include/absl/strings/cord.h:1357:9: error: 'string_view' is not a member of 'absl' 1357 | absl::string_view short_value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1358:42: error: 'short_value' was not declared in this scope 1358 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1399:13: error: 'bool absl::lts_20230802::Cord::StartsWith' is not a static data member of 'class absl::lts_20230802::Cord' 1399 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /usr/include/absl/strings/cord.h:1399:36: error: 'string_view' is not a member of 'absl' 1399 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::InitTree(absl::lts_20230802::cord_internal::CordRep*)': /usr/include/absl/strings/cord.h:1408:5: error: 'current_chunk_' was not declared in this scope 1408 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1408:36: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1408 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ /usr/include/absl/strings/cord.h:1411:5: error: 'current_chunk_' was not declared in this scope 1411 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1411:37: error: 'EdgeData' is not a member of 'absl::lts_20230802::cord_internal' 1411 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /usr/include/absl/strings/cord.h: In constructor 'absl::lts_20230802::Cord::ChunkIterator::ChunkIterator(const absl::lts_20230802::Cord*)': /usr/include/absl/strings/cord.h:1426:7: error: 'current_chunk_' was not declared in this scope 1426 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1430:5: error: 'current_chunk_' was not declared in this scope 1430 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::ChunkIterator& absl::lts_20230802::Cord::ChunkIterator::AdvanceBtree()': /usr/include/absl/strings/cord.h:1435:3: error: 'current_chunk_' was not declared in this scope 1435 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1435:34: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1435 | current_chunk_ = btree_reader_.Next(); | ^~~~ In file included from /usr/include/absl/container/internal/layout.h:163: /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /usr/include/absl/strings/cord.h:1440:3: error: 'current_chunk_' was not declared in this scope 1440 | assert(n >= current_chunk_.size()); | ^~~~~~ /usr/include/absl/strings/cord.h:1444:38: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1444 | current_chunk_ = btree_reader_.Next(); | ^~~~ /usr/include/absl/strings/cord.h:1447:38: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1447 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::ChunkIterator& absl::lts_20230802::Cord::ChunkIterator::operator++()': /usr/include/absl/strings/cord.h:1457:3: error: 'current_chunk_' was not declared in this scope 1457 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1484:29: error: 'reference' in 'class absl::lts_20230802::Cord::ChunkIterator' does not name a type 1484 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /usr/include/absl/strings/cord.h:1489:29: error: 'pointer' in 'class absl::lts_20230802::Cord::ChunkIterator' does not name a type 1489 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /usr/include/absl/strings/cord.h:1495:3: error: 'current_chunk_' was not declared in this scope 1495 | 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_20230802::Cord::ChunkIterator::AdvanceBytes(size_t)': /usr/include/absl/strings/cord.h:1502:7: error: 'current_chunk_' was not declared in this scope 1502 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::CharIterator& absl::lts_20230802::Cord::CharIterator::operator++()': /usr/include/absl/strings/cord.h:1530:7: error: base operand of '->' has non-pointer type 'absl::lts_20230802::Cord::ChunkIterator' 1530 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'const char& absl::lts_20230802::Cord::CharIterator::operator*() const': /usr/include/absl/strings/cord.h:1553:26: error: base operand of '->' has non-pointer type 'const absl::lts_20230802::Cord::ChunkIterator' 1553 | return *chunk_iterator_->data(); | ^~ /usr/include/absl/strings/cord.h: In member function 'const char* absl::lts_20230802::Cord::CharIterator::operator->() const': /usr/include/absl/strings/cord.h:1557:25: error: base operand of '->' has non-pointer type 'const absl::lts_20230802::Cord::ChunkIterator' 1557 | return chunk_iterator_->data(); | ^~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1570:14: error: 'string_view' in namespace 'absl' does not name a type 1570 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1591:34: error: 'string_view' is not a member of 'absl' 1591 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1591:46: error: template argument 1 is invalid 1591 | absl::FunctionRef callback) const { | ^ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ForEachChunk(int) const': /usr/include/absl/strings/cord.h:1594:20: error: 'string_view' is not a member of 'absl' 1594 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1594:67: error: 'callback' cannot be used as a function 1594 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1622:47: error: 'absl::string_view' has not been declared 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator==(const Cord&, int)': /usr/include/absl/strings/cord.h:1624:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1624 | size_t rhs_size = rhs.size(); | ^~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1629:13: error: declaration of 'operator==' as non-function 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1629:30: error: 'string_view' is not a member of 'absl' 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1629:45: error: expected primary-expression before 'const' 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /usr/include/absl/strings/cord.h:1630:45: error: 'absl::string_view' has not been declared 1630 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1631:13: error: declaration of 'operator!=' as non-function 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1631:30: error: 'string_view' is not a member of 'absl' 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1631:45: error: expected primary-expression before 'const' 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /usr/include/absl/strings/cord.h:1632:44: error: 'absl::string_view' has not been declared 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1635:13: error: declaration of 'operator<' as non-function 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1635:29: error: 'string_view' is not a member of 'absl' 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1635:44: error: expected primary-expression before 'const' 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /usr/include/absl/strings/cord.h:1638:44: error: 'absl::string_view' has not been declared 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator>(const Cord&, int)': /usr/include/absl/strings/cord.h:1638:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230802::Cord') 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:543:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 543 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:543:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:547:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 547 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:547:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:551:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 551 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:551:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:557:6: note: candidate: 'template bool absl::lts_20230802::operator<(const U&, Span)' 557 | bool operator<(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:557:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:563:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, const U&)' 563 | bool operator<(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:563:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/container/inlined_vector.h:951:6: note: candidate: 'template bool absl::lts_20230802::operator<(const InlinedVector&, const InlinedVector&)' 951 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:951:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(uint128, uint128)' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:810:47: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(int128, int128)' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:45: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /usr/include/absl/base/internal/raw_logging.h:27, from /usr/include/absl/strings/internal/cord_rep_btree.h:23: /usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverity' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverityAtMost' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/time/time.h:1720:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Duration, Duration)' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1720:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:855:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Time, Time)' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:855:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1609:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, const Cord&)' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1609:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h:1632:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, int)' 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1632:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1632 | 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:1639:13: error: declaration of 'operator>' as non-function 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1639:29: error: 'string_view' is not a member of 'absl' 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1639:44: error: expected primary-expression before 'const' 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /usr/include/absl/strings/cord.h:1640:45: error: 'absl::string_view' has not been declared 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator<=(const Cord&, int)': /usr/include/absl/strings/cord.h:1640:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230802::Cord') 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:543:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 543 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:543:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:547:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 547 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:547:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:551:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 551 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:551:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:557:6: note: candidate: 'template bool absl::lts_20230802::operator<(const U&, Span)' 557 | bool operator<(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:557:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:563:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, const U&)' 563 | bool operator<(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:563:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/container/inlined_vector.h:951:6: note: candidate: 'template bool absl::lts_20230802::operator<(const InlinedVector&, const InlinedVector&)' 951 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:951:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(uint128, uint128)' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:810:47: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(int128, int128)' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:45: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverity' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverityAtMost' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/time/time.h:1720:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Duration, Duration)' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1720:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:855:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Time, Time)' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:855:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1609:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, const Cord&)' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1609:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h:1632:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, int)' 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1632:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1632 | 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:1641:13: error: declaration of 'operator<=' as non-function 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1641:30: error: 'string_view' is not a member of 'absl' 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1641:45: error: expected primary-expression before 'const' 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /usr/include/absl/strings/cord.h:1642:45: error: 'absl::string_view' has not been declared 1642 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1643:13: error: declaration of 'operator>=' as non-function 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1643:30: error: 'string_view' is not a member of 'absl' 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1643:45: error: expected primary-expression before 'const' 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /usr/include/google/protobuf/port.h:53, from /usr/include/google/protobuf/io/zero_copy_stream.h:112: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/port.h:173:14: error: 'optional' in namespace 'absl' does not name a template type 173 | inline absl::optional RttiTypeName() { | ^~~~~~~~ In file included from /usr/include/google/protobuf/io/zero_copy_stream.h:116: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' 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/descriptor.h:68, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:25: /usr/include/absl/container/internal/common.h:113:9: error: 'optional' in namespace 'absl' does not name a template type 113 | absl::optional alloc_ = {}; | ^~~~~~~~ /usr/include/absl/container/internal/common.h: In member function 'absl::lts_20230802::container_internal::node_handle_base& absl::lts_20230802::container_internal::node_handle_base::operator=(absl::lts_20230802::container_internal::node_handle_base&&)': /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_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::allocator_type absl::lts_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': /usr/include/absl/container/internal/common.h:83:9: error: class 'absl::lts_20230802::container_internal::node_handle_base' does not have any field named 'alloc_' 83 | : alloc_(a) { | ^~~~~~ /usr/include/absl/container/internal/common.h: In constructor 'absl::lts_20230802::container_internal::node_handle_base::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': /usr/include/absl/container/internal/common.h:90:9: error: class 'absl::lts_20230802::container_internal::node_handle_base' does not have any field named 'alloc_' 90 | : alloc_(a) { | ^~~~~~ In file included from /usr/include/c++/13.2.1/cassert:44, from /usr/include/absl/container/internal/common.h:18: /usr/include/absl/container/internal/common.h: In member function 'void absl::lts_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::allocator_type* absl::lts_20230802::container_internal::node_handle_base::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:111:42: error: 'string_view' is not a member of 'absl' 111 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:111:42: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:111:53: error: template argument 1 is invalid 111 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^ /usr/include/absl/container/internal/btree.h:115:37: error: 'string_view' is not a member of 'absl' 115 | explicit operator std::less() const { return {}; } | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:115:37: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:115:48: error: template argument 1 is invalid 115 | explicit operator std::less() const { return {}; } | ^ /usr/include/absl/container/internal/btree.h:118:40: error: 'absl::string_view' has not been declared 118 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:119:40: error: 'absl::string_view' has not been declared 119 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:128:40: error: 'absl::string_view' has not been declared 128 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:131:40: error: 'absl::string_view' has not been declared 131 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20230802::weak_ordering absl::lts_20230802::container_internal::StringBtreeDefaultLess::operator()(int, int) const': /usr/include/absl/container/internal/btree.h:120:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' 120 | 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:143:48: error: 'string_view' is not a member of 'absl' 143 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:143:48: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:143:59: error: template argument 1 is invalid 143 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^ /usr/include/absl/container/internal/btree.h:147:40: error: 'string_view' is not a member of 'absl' 147 | explicit operator std::greater() const { return {}; } | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:147:40: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:147:51: error: template argument 1 is invalid 147 | explicit operator std::greater() const { return {}; } | ^ /usr/include/absl/container/internal/btree.h:150:40: error: 'absl::string_view' has not been declared 150 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:151:40: error: 'absl::string_view' has not been declared 151 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:160:40: error: 'absl::string_view' has not been declared 160 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:163:40: error: 'absl::string_view' has not been declared 163 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20230802::weak_ordering absl::lts_20230802::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': /usr/include/absl/container/internal/btree.h:152:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' 152 | 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:287:44: error: 'string_view' is not a member of 'absl' 287 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:287:44: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:287:55: error: template argument 1 is invalid 287 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:287:64: error: 'string_view' is not a member of 'absl' 287 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:287:64: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:287:75: error: template argument 1 is invalid 287 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:287:75: error: template argument 2 is invalid /usr/include/absl/container/internal/btree.h:292:47: error: 'string_view' is not a member of 'absl' 292 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:292:47: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:292:58: error: template argument 1 is invalid 292 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:292:67: error: 'string_view' is not a member of 'absl' 292 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:292:67: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:292:78: error: template argument 1 is invalid 292 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:292:78: error: template argument 2 is invalid In file included from /usr/include/absl/hash/internal/hash.h:56, from /usr/include/absl/hash/hash.h:85, from /usr/include/absl/container/internal/hash_function_defaults.h:55, from /usr/include/absl/container/flat_hash_map.h:41, from /usr/include/google/protobuf/descriptor.h:69: /usr/include/absl/types/variant.h:54:12: error: 'bad_variant_access' has not been declared in 'std' 54 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:56:12: error: 'get_if' has not been declared in 'std' 56 | using std::get_if; | ^~~~~~ /usr/include/absl/types/variant.h:57:12: error: 'holds_alternative' has not been declared in 'std' 57 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:58:12: error: 'monostate' has not been declared in 'std' 58 | using std::monostate; | ^~~~~~~~~ /usr/include/absl/types/variant.h:59:12: error: 'variant' has not been declared in 'std' 59 | using std::variant; | ^~~~~~~ /usr/include/absl/types/variant.h:60:12: error: 'variant_alternative' has not been declared in 'std' 60 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:61:12: error: 'variant_alternative_t' has not been declared in 'std' 61 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:62:12: error: 'variant_npos' has not been declared in 'std' 62 | using std::variant_npos; | ^~~~~~~~~~~~ /usr/include/absl/types/variant.h:63:12: error: 'variant_size' has not been declared in 'std' 63 | using std::variant_size; | ^~~~~~~~~~~~ /usr/include/absl/types/variant.h:64:12: error: 'variant_size_v' has not been declared in 'std' 64 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:65:12: error: 'visit' has not been declared in 'std' 65 | using std::visit; | ^~~~~ /usr/include/absl/types/variant.h: In function 'To absl::lts_20230802::ConvertVariantTo(Variant&&)': /usr/include/absl/types/variant.h:859:16: error: 'visit' is not a member of 'absl' 859 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:533:37: error: 'absl::string_view' has not been declared 533 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /usr/include/absl/hash/internal/hash.h: In function 'H absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:535:56: error: request for member 'data' in 'str', which is of non-class type 'int' 535 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /usr/include/absl/hash/internal/hash.h:535:68: error: request for member 'size' in 'str', which is of non-class type 'int' 535 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /usr/include/absl/hash/internal/hash.h:536:11: error: request for member 'size' in 'str', which is of non-class type 'int' 536 | str.size()); | ^~~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:777:31: error: 'optional' in namespace 'absl' does not name a template type 777 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /usr/include/absl/hash/internal/hash.h:777:39: error: expected ',' or '...' before '<' token 777 | H hash_state, const absl::optional& opt) { | ^ /usr/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:778:7: error: 'opt' was not declared in this scope 778 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /usr/include/absl/hash/internal/hash.h:779:44: error: 'opt' was not declared in this scope 779 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:795:41: error: 'variant' in namespace 'absl' does not name a template type 795 | AbslHashValue(H hash_state, const absl::variant& v) { | ^~~~~~~ /usr/include/absl/hash/internal/hash.h:795:48: error: expected ',' or '...' before '<' token 795 | AbslHashValue(H hash_state, const absl::variant& v) { | ^ /usr/include/absl/hash/internal/hash.h: In function 'typename std::enable_if...>::value, H>::type absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:796:8: error: 'v' was not declared in this scope 796 | if (!v.valueless_by_exception()) { | ^ /usr/include/absl/hash/internal/hash.h:797:24: error: 'visit' is not a member of 'absl' 797 | hash_state = absl::visit(VariantVisitor{std::move(hash_state)}, v); | ^~~~~ /usr/include/absl/hash/internal/hash.h:799:44: error: 'v' was not declared in this scope 799 | return H::combine(std::move(hash_state), v.index()); | ^ /usr/include/absl/hash/internal/hash.h: In static member function 'static size_t absl::lts_20230802::hash_internal::MixingHashState::hash(T)': /usr/include/absl/hash/internal/hash.h:993:38: error: 'make_unsigned_t' in namespace 'std' does not name a template type; did you mean 'make_unsigned'? 993 | Mix(Seed(), static_cast>(value))); | ^~~~~~~~~~~~~~~ | make_unsigned /usr/include/absl/hash/internal/hash.h:993:53: error: expected '>' before '<' token 993 | Mix(Seed(), static_cast>(value))); | ^ /usr/include/absl/hash/internal/hash.h:993:53: error: expected '(' before '<' token /usr/include/absl/hash/internal/hash.h:993:53: error: expected primary-expression before '<' token /usr/include/absl/hash/internal/hash.h:993:55: error: expected primary-expression before '>>' token 993 | Mix(Seed(), static_cast>(value))); | ^~ /usr/include/absl/hash/internal/hash.h:993:66: error: expected ')' before ';' token 993 | Mix(Seed(), static_cast>(value))); | ^ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:77:27: error: 'absl::string_view' has not been declared 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const': /usr/include/absl/container/internal/hash_function_defaults.h:78:29: error: 'string_view' is not a member of 'absl' 78 | return absl::Hash{}(v); | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:78:29: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/hash_function_defaults.h:78:40: error: template argument 1 is invalid 78 | return absl::Hash{}(v); | ^ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:87:25: error: 'absl::string_view' has not been declared 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:48: error: 'absl::string_view' has not been declared 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:48: error: 'absl::string_view' has not been declared 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:25: error: 'absl::string_view' has not been declared 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const': /usr/include/absl/container/internal/hash_function_defaults.h:97:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20230802::Cord') 97 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:491:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 491 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:491:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:495:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 495 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:495:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:499:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 499 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:499:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:505:6: note: candidate: 'template bool absl::lts_20230802::operator==(const U&, Span)' 505 | bool operator==(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:505:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:511:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, const U&)' 511 | bool operator==(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:511:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/container/inlined_vector.h:930:6: note: candidate: 'template bool absl::lts_20230802::operator==(const InlinedVector&, const InlinedVector&)' 930 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:930:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/numeric/int128.h:798:16: note: candidate: 'constexpr bool absl::lts_20230802::operator==(uint128, uint128)' 798 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:798:48: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 798 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:166:16: note: candidate: 'constexpr bool absl::lts_20230802::operator==(int128, int128)' 166 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:166:46: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 166 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /usr/include/absl/time/time.h:1730:46: note: candidate: 'constexpr bool absl::lts_20230802::operator==(Duration, Duration)' 1730 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1730:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1730 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:867:46: note: candidate: 'constexpr bool absl::lts_20230802::operator==(Time, Time)' 867 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:867:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 867 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1601:13: note: candidate: 'bool absl::lts_20230802::operator==(const Cord&, const Cord&)' 1601 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1601:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1601 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /usr/include/absl/strings/cord.h:1622:13: note: candidate: 'bool absl::lts_20230802::operator==(const Cord&, int)' 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1622:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:110:21: error: 'string_view' is not a member of 'absl' 110 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:110:21: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/hash_function_defaults.h:110:32: error: template argument 1 is invalid 110 | struct HashEq : StringHashEq {}; | ^ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple' /usr/include/absl/container/internal/raw_hash_set.h:1052:51: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = unsigned int]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = unsigned int]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple': /usr/include/absl/container/internal/raw_hash_set.h:1052:51: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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/descriptor.h:70: /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/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/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_; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:75:32: error: 'absl::string_view' has not been declared 75 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:146:32: error: 'absl::string_view' has not been declared 146 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:146:15: error: 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' 146 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /usr/include/absl/log/internal/log_message.h:118:15: note: previous declaration 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' 118 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:34: error: 'absl::string_view' has not been declared 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:271:21: error: 'absl::string_view' has not been declared 271 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:276:58: error: 'absl::string_view' has not been declared 276 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:343:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 343 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:342:22: error: variable or field 'CopyToEncodedBuffer' declared void 342 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:343:38: error: expected ';' before '(' token 343 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /usr/include/absl/log/internal/log_message.h:345:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 345 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:344:22: error: variable or field 'CopyToEncodedBuffer' declared void 344 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:345:41: error: expected ';' before '(' token 345 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /usr/include/absl/log/internal/log_message.h:358:25: error: 'absl::string_view' has not been declared 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:366:32: error: 'absl::string_view' has not been declared 366 | 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/google/protobuf/descriptor.h:78: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/descriptor.h:230:22: error: 'absl::string_view' has not been declared 230 | void SetLazy(absl::string_view name, const FileDescriptor* file); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:395:48: error: 'absl::string_view' has not been declared 395 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:401:13: error: 'absl::string_view' has not been declared 401 | absl::string_view lowercase_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:408:13: error: 'absl::string_view' has not been declared 408 | absl::string_view camelcase_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:425:48: error: 'absl::string_view' has not been declared 425 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:437:48: error: 'absl::string_view' has not been declared 437 | const Descriptor* FindNestedTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:449:50: error: 'absl::string_view' has not been declared 449 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:453:56: error: 'absl::string_view' has not been declared 453 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:574:52: error: 'absl::string_view' has not been declared 574 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:579:13: error: 'absl::string_view' has not been declared 579 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:584:13: error: 'absl::string_view' has not been declared 584 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:614:29: error: 'absl::string_view' has not been declared 614 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1312:52: error: 'absl::string_view' has not been declared 1312 | const EnumValueDescriptor* FindValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1389:29: error: 'absl::string_view' has not been declared 1389 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1631:50: error: 'absl::string_view' has not been declared 1631 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1932:9: error: 'string_view' in namespace 'absl' does not name a type 1932 | absl::string_view edition() const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1937:49: error: 'absl::string_view' has not been declared 1937 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1939:50: error: 'absl::string_view' has not been declared 1939 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1942:56: error: 'absl::string_view' has not been declared 1942 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1944:52: error: 'absl::string_view' has not been declared 1944 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1947:52: error: 'absl::string_view' has not been declared 1947 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1951:13: error: 'absl::string_view' has not been declared 1951 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1955:13: error: 'absl::string_view' has not been declared 1955 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2151:46: error: 'absl::string_view' has not been declared 2151 | const FileDescriptor* FindFileByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2158:13: error: 'absl::string_view' has not been declared 2158 | absl::string_view symbol_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2165:49: error: 'absl::string_view' has not been declared 2165 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2166:48: error: 'absl::string_view' has not been declared 2166 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2167:52: error: 'absl::string_view' has not been declared 2167 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2168:48: error: 'absl::string_view' has not been declared 2168 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2169:50: error: 'absl::string_view' has not been declared 2169 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2170:56: error: 'absl::string_view' has not been declared 2170 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2171:52: error: 'absl::string_view' has not been declared 2171 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2172:50: error: 'absl::string_view' has not been declared 2172 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2185:41: error: 'absl::string_view' has not been declared 2185 | const Descriptor* extendee, absl::string_view printable_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2228:18: error: 'string_view' in namespace 'absl' does not name a type 2228 | static absl::string_view ErrorLocationName(ErrorLocation location); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2238:36: error: 'absl::string_view' has not been declared 2238 | virtual void RecordError(absl::string_view filename, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2239:36: error: 'absl::string_view' has not been declared 2239 | absl::string_view element_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2241:36: error: 'absl::string_view' has not been declared 2241 | absl::string_view message) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2256:38: error: 'absl::string_view' has not been declared 2256 | virtual void RecordWarning(absl::string_view filename, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2257:38: error: 'absl::string_view' has not been declared 2257 | absl::string_view element_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2260:38: error: 'absl::string_view' has not been declared 2260 | absl::string_view message) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2400:35: error: 'absl::string_view' has not been declared 2400 | bool InternalIsFileLoaded(absl::string_view filename) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2404:39: error: 'absl::string_view' has not been declared 2404 | void AddUnusedImportTrackFile(absl::string_view file_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2423:37: error: 'absl::string_view' has not been declared 2423 | bool IsSubSymbolOfBuiltType(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2429:44: error: 'absl::string_view' has not been declared 2429 | bool TryFindFileInFallbackDatabase(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2430:46: error: 'absl::string_view' has not been declared 2430 | bool TryFindSymbolInFallbackDatabase(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2451:40: error: 'absl::string_view' has not been declared 2451 | Symbol CrossLinkOnDemandHelper(absl::string_view name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2455:44: error: 'absl::string_view' has not been declared 2455 | FileDescriptor* NewPlaceholderFile(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2457:13: error: 'absl::string_view' has not been declared 2457 | absl::string_view name, internal::FlatAllocator& alloc) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2465:31: error: 'absl::string_view' has not been declared 2465 | Symbol NewPlaceholder(absl::string_view name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2467:44: error: 'absl::string_view' has not been declared 2467 | Symbol NewPlaceholderWithMutexHeld(absl::string_view name, | ^~~~~~~~~~~ In file included from /usr/include/absl/container/internal/raw_hash_map.h:24, from /usr/include/absl/container/flat_hash_map.h:42: /usr/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >': /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/raw_hash_set.h:1531:74: error: no match for call to '(const absl::lts_20230802::container_internal::StringHash) (const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1531 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const' 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 77 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/hash_function_defaults.h:80:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(const absl::lts_20230802::Cord&) const' 80 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:80:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 80 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/raw_hash_set.h:1532:70: error: no match for call to '(const absl::lts_20230802::container_internal::StringEq) (const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&, const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1532 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, int) const' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, const absl::lts_20230802::Cord&) const' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, int) const' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, bool> > >' /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, bool> > >': /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/google/protobuf/descriptor.h: In member function 'virtual void google::protobuf::DescriptorPool::ErrorCollector::RecordError(int, int, const google::protobuf::Message*, ErrorLocation, int)': /usr/include/google/protobuf/descriptor.h:2243:36: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ In file included from /usr/include/c++/13.2.1/string:54, from /usr/include/c++/13.2.1/bits/locale_classes.h:40, from /usr/include/c++/13.2.1/bits/ios_base.h:41, from /usr/include/c++/13.2.1/ios:44, from /usr/include/c++/13.2.1/ostream:40, from /usr/include/c++/13.2.1/iostream:41, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:21: /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2243:36: note: candidate expects 3 arguments, 1 provided 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2243:28: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2243:63: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2243:63: note: candidate expects 3 arguments, 1 provided 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2243:51: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2244:45: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2244 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2244:45: note: candidate expects 3 arguments, 1 provided 2244 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2244:38: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2244 | location, std::string(message)); | ^~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h: In member function 'virtual void google::protobuf::DescriptorPool::ErrorCollector::RecordWarning(int, int, const google::protobuf::Message*, ErrorLocation, int)': /usr/include/google/protobuf/descriptor.h:2262:38: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2262:38: note: candidate expects 3 arguments, 1 provided 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2262:30: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2262:65: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2262:65: note: candidate expects 3 arguments, 1 provided 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2262:53: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2263:47: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2263 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2263:47: note: candidate expects 3 arguments, 1 provided 2263 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2263:40: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2263 | location, std::string(message)); | ^~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h: In member function 'const google::protobuf::OneofDescriptor* google::protobuf::Descriptor::real_oneof_decl(int) const': /usr/include/google/protobuf/descriptor.h:2536:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2536 | ABSL_DCHECK(index < real_oneof_decl_count()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: At global scope: /usr/include/google/protobuf/descriptor.h:2646:13: error: 'bool google::protobuf::Descriptor::IsReservedName' is not a static data member of 'class google::protobuf::Descriptor' 2646 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2646:46: error: 'string_view' is not a member of 'absl' 2646 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2665:13: error: 'bool google::protobuf::EnumDescriptor::IsReservedName' is not a static data member of 'class google::protobuf::EnumDescriptor' 2665 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2665:50: error: 'string_view' is not a member of 'absl' 2665 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: In member function 'int google::protobuf::FieldDescriptor::index_in_oneof() const': /usr/include/google/protobuf/descriptor.h:2697:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2697 | ABSL_DCHECK(is_oneof_); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: In member function 'const google::protobuf::Descriptor* google::protobuf::FieldDescriptor::extension_scope() const': /usr/include/google/protobuf/descriptor.h:2702:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2702 | ABSL_CHECK(is_extension_); | ^~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: At global scope: /usr/include/google/protobuf/descriptor.h:2946:52: error: 'string_view' is not a member of 'absl' 2946 | PROTOBUF_EXPORT bool IsLazilyInitializedFile(absl::string_view filename); | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/descriptor.pb.h:11, from /usr/include/google/protobuf/compiler/retention.h:35, from /usr/include/google/protobuf/compiler/code_generator.h:46, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_plugin.cpp:25: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/io/coded_stream.h:140, from /usr/include/google/protobuf/descriptor.pb.h:24: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/google/protobuf/arena_align.h:85, from /usr/include/google/protobuf/arena.h:53, from /usr/include/google/protobuf/descriptor.pb.h:25: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/arena_align.h: In member function 'constexpr size_t google::protobuf::internal::ArenaAlign::Padded(size_t) const': /usr/include/google/protobuf/arena_align.h:156:3: error: body of 'constexpr' function 'constexpr size_t google::protobuf::internal::ArenaAlign::Padded(size_t) const' not a return-statement 156 | } | ^ /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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [43], int, std::string&)' 180 | ABSL_DCHECK_NE(align, 0U); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/arena_align.h: At global scope: /usr/include/google/protobuf/arena_align.h:205:18: error: 'ArenaAlignAs' function uses 'auto' type specifier without trailing return type 205 | inline constexpr auto ArenaAlignAs() { | ^~~~ /usr/include/google/protobuf/arena_align.h:205:18: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/arena_align.h:211:18: error: 'ArenaAlignOf' function uses 'auto' type specifier without trailing return type 211 | inline constexpr auto ArenaAlignOf() { | ^~~~ /usr/include/google/protobuf/arena_align.h:211:18: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' In file included from /usr/include/google/protobuf/arena_cleanup.h:46, from /usr/include/google/protobuf/serial_arena.h:49, from /usr/include/google/protobuf/arena.h:55: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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:96:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' 96 | ABSL_DCHECK_EQ(elem & 3, 0ULL); // Must be aligned | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided In file included from /usr/include/google/protobuf/arenaz_sampler.h:42, from /usr/include/google/protobuf/serial_arena.h:50: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/string_block.h:47, from /usr/include/google/protobuf/serial_arena.h:52: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/string_block.h: In static member function 'static google::protobuf::internal::StringBlock* google::protobuf::internal::StringBlock::Emplace(void*, size_t, google::protobuf::internal::StringBlock*)': /usr/include/google/protobuf/string_block.h:146:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 146 | ABSL_DCHECK_EQ(count, NextSize(next)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:168:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 168 | ABSL_DCHECK(block != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:183:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 183 | ABSL_DCHECK_LE(offset, effective_size()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided In file included from /usr/include/google/protobuf/serial_arena.h:56: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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_20230802::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:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 76 | ABSL_DCHECK_LE(n, size); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/serial_arena.h: In member function 'bool google::protobuf::internal::SerialArena::MaybeAllocateAligned(size_t, void**)': /usr/include/google/protobuf/serial_arena.h: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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 248 | ABSL_DCHECK_GE(limit_, ptr()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:308:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 308 | ABSL_DCHECK_GE(limit_, ptr()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:320:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 320 | ABSL_DCHECK_GE(limit_, ptr()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided In file included from /usr/include/google/protobuf/thread_safe_arena.h:51, from /usr/include/google/protobuf/arena.h:56: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/arena.h:59: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/arena.h: In member function 'void google::protobuf::Arena::Own(T*)': /usr/include/google/protobuf/arena.h:360:14: error: 'conditional_t' in namespace 'std' does not name a template type; did you mean 'conditional'? 360 | std::conditional_t::value, | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/arena.h:363:36: error: 'TypeToUse' does not name a type 363 | impl_.AddCleanup(static_cast(object), | ^~~~~~~~~ /usr/include/google/protobuf/arena.h:363:45: error: expected '>' before '*' token 363 | impl_.AddCleanup(static_cast(object), | ^ /usr/include/google/protobuf/arena.h:363:45: error: expected '(' before '*' token /usr/include/google/protobuf/arena.h:363:46: error: expected primary-expression before '>' token 363 | impl_.AddCleanup(static_cast(object), | ^ /usr/include/google/protobuf/arena.h:364:55: error: 'TypeToUse' was not declared in this scope 364 | &internal::arena_delete_object); | ^~~~~~~~~ /usr/include/google/protobuf/arena.h: In member function 'void* google::protobuf::Arena::AllocateInternal()': /usr/include/google/protobuf/arena.h:576:16: error: 'conditional_t' is not a member of 'std'; did you mean 'conditional'? 576 | std::conditional_t>; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/arena.h:576:16: error: 'conditional_t' is not a member of 'std'; did you mean 'conditional'? 576 | std::conditional_t>; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/arena.h:576:55: error: expected primary-expression before ';' token 576 | std::conditional_t>; | ^ In file included from /usr/include/google/protobuf/explicitly_constructed.h:40, from /usr/include/google/protobuf/arenastring.h:43, from /usr/include/google/protobuf/descriptor.pb.h:26: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/arenastring.h:46: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [43], int, std::string&)' 200 | ABSL_DCHECK_EQ(reinterpret_cast(p) & kMask, 0UL); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /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(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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/google/protobuf/metadata_lite.h:41, from /usr/include/google/protobuf/message_lite.h:55, from /usr/include/google/protobuf/generated_message_tctable_decl.h:44, from /usr/include/google/protobuf/descriptor.pb.h:27: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/message_lite.h:60: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 125 | ABSL_DCHECK_LE(size, static_cast(INT_MAX)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /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:536:26: error: 'string_view' is not a member of 'absl' 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:536:56: error: expected primary-expression before '*' token 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^ /usr/include/google/protobuf/message_lite.h:536:58: error: 'msg' was not declared in this scope 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~ /usr/include/google/protobuf/message_lite.h:537:44: error: expected primary-expression before 'parse_flags' 537 | MessageLite::ParseFlags parse_flags); | ^~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:537:55: error: expression list treated as compound expression in initializer [-fpermissive] 537 | MessageLite::ParseFlags parse_flags); | ^ /usr/include/google/protobuf/message_lite.h:538:42: error: expected ';' before '(' token 538 | extern template bool MergeFromImpl(absl::string_view input, | ^ | ; /usr/include/google/protobuf/message_lite.h:541:41: error: expected ';' before '(' token 541 | extern template bool MergeFromImpl(absl::string_view input, | ^ | ; /usr/include/google/protobuf/message_lite.h:547:55: error: 'template bool google::protobuf::internal::MergeFromImpl(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 547 | MessageLite::ParseFlags parse_flags); | ^ /usr/include/google/protobuf/message_lite.h:536:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:548:22: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 548 | extern template bool MergeFromImpl(io::ZeroCopyInputStream* input, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:551:22: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 551 | extern template bool MergeFromImpl(io::ZeroCopyInputStream* input, | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:562:55: error: 'template bool google::protobuf::internal::MergeFromImpl(BoundedZCIS, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 562 | MessageLite::ParseFlags parse_flags); | ^ /usr/include/google/protobuf/message_lite.h:536:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:563:22: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 563 | extern template bool MergeFromImpl(BoundedZCIS input, MessageLite* msg, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:565:22: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 565 | extern template bool MergeFromImpl(BoundedZCIS input, MessageLite* msg, | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:573:55: error: 'template bool google::protobuf::internal::MergeFromImpl(const SourceWrapper&, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 573 | MessageLite::ParseFlags parse_flags) { | ^ /usr/include/google/protobuf/message_lite.h:536:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ In file included from /usr/include/google/protobuf/endian.h:41, from /usr/include/google/protobuf/parse_context.h:49, from /usr/include/google/protobuf/generated_message_tctable_decl.h:45: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/generated_enum_util.h:40, from /usr/include/google/protobuf/repeated_field.h:65, from /usr/include/google/protobuf/implicit_weak_message.h:39, from /usr/include/google/protobuf/parse_context.h:50: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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); | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/repeated_ptr_field.h:68, from /usr/include/google/protobuf/repeated_field.h:69: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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:307:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | ABSL_DCHECK(this != rhs); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/repeated_ptr_field.h: In constructor 'google::protobuf::RepeatedPtrField::RepeatedPtrField()': /usr/include/google/protobuf/repeated_ptr_field.h:1261:1: error: 'constexpr' constructor does not have empty body 1261 | } | ^ In file included from /usr/include/google/protobuf/repeated_field.h:73: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/repeated_field.h: In constructor 'google::protobuf::RepeatedField< >::RepeatedField()': /usr/include/google/protobuf/repeated_field.h:524:1: error: 'constexpr' constructor does not have empty body 524 | } | ^ In file included from /usr/include/google/protobuf/implicit_weak_message.h:46: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/inlined_string_field.h:44, from /usr/include/google/protobuf/parse_context.h:51: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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) { | ^~~ In file included from /usr/include/google/protobuf/wire_format_lite.h:72, from /usr/include/google/protobuf/parse_context.h:57: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/parse_context.h:61: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/parse_context.h:75:63: error: 'absl::string_view' has not been declared 75 | PROTOBUF_EXPORT void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:79:54: error: 'absl::string_view' has not been declared 79 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:303:30: error: 'absl::string_view' has not been declared 303 | 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:127:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 127 | ABSL_DCHECK(ptr <= buffer_end_ + kSlopBytes); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h: In member function 'google::protobuf::internal::EpsCopyInputStream::LimitToken google::protobuf::internal::EpsCopyInputStream::PushLimit(const char*, int)': /usr/include/google/protobuf/parse_context.h:175:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 175 | ABSL_DCHECK(limit >= 0 && limit <= INT_MAX - kSlopBytes); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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_20230802::Cord*)': /usr/include/google/protobuf/parse_context.h:233:21: error: 'string_view' is not a member of 'absl' 233 | *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:287:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 287 | ABSL_DCHECK(*ptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:290:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' 290 | ABSL_DCHECK_LE(overrun, kSlopBytes); // Guaranteed by parse loop. | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:305:14: error: request for member 'size' in 'flat', which is of non-class type 'int' 305 | if (flat.size() > kSlopBytes) { | ^~~~ /usr/include/google/protobuf/parse_context.h:307:39: error: request for member 'data' in 'flat', which is of non-class type 'int' 307 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /usr/include/google/protobuf/parse_context.h:307:53: error: request for member 'size' in 'flat', which is of non-class type 'int' 307 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /usr/include/google/protobuf/parse_context.h:310:19: error: request for member 'data' in 'flat', which is of non-class type 'int' 310 | return flat.data(); | ^~~~ /usr/include/google/protobuf/parse_context.h:312:17: error: request for member 'empty' in 'flat', which is of non-class type 'int' 312 | if (!flat.empty()) { | ^~~~~ /usr/include/google/protobuf/parse_context.h:313:41: error: request for member 'data' in 'flat', which is of non-class type 'int' 313 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /usr/include/google/protobuf/parse_context.h:313:54: error: request for member 'size' in 'flat', which is of non-class type 'int' 313 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /usr/include/google/protobuf/parse_context.h:316:55: error: request for member 'size' in 'flat', which is of non-class type 'int' 316 | limit_end_ = buffer_end_ = patch_buffer_ + flat.size(); | ^~~~ /usr/include/google/protobuf/parse_context.h:319:59: error: request for member 'data' in 'flat', which is of non-class type 'int' 319 | aliasing_ = reinterpret_cast(flat.data()) - | ^~~~ /usr/include/google/protobuf/parse_context.h: At global scope: /usr/include/google/protobuf/parse_context.h:656:27: error: 'enable_if_t' in namespace 'std' does not name a template type 656 | typename = std::enable_if_t::value>> | ^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:656:22: note: 'std::enable_if_t' is only available from C++14 onwards 656 | typename = std::enable_if_t::value>> | ^~~ /usr/include/google/protobuf/parse_context.h:656:38: error: expected '>' before '<' token 656 | typename = std::enable_if_t::value>> | ^ /usr/include/google/protobuf/parse_context.h:1285:23: error: 'string_view' is not a member of 'absl' 1285 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:1285:38: error: expected primary-expression before 'const' 1285 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~ /usr/include/google/protobuf/parse_context.h:1285:60: error: expression list treated as compound expression in initializer [-fpermissive] 1285 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^ /usr/include/google/protobuf/parse_context.h:1287:68: error: 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)' redeclared as different kind of entity 1287 | inline bool VerifyUTF8(const std::string* s, const char* field_name) { | ^ /usr/include/google/protobuf/parse_context.h:1285:6: note: previous declaration 'bool google::protobuf::internal::VerifyUTF8' 1285 | 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:1288:20: error: 'google::protobuf::internal::VerifyUTF8' cannot be used as a function 1288 | return VerifyUTF8(*s, field_name); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/google/protobuf/generated_message_tctable_decl.h:48: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_signed() const': /usr/include/google/protobuf/generated_message_tctable_decl.h:189:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 189 | ABSL_DCHECK(cpp_type() == CppType::k32 || cpp_type() == CppType::k64); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_zigzag() const': /usr/include/google/protobuf/generated_message_tctable_decl.h:194:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 194 | ABSL_DCHECK(wiretype() == WireFormatLite::WIRETYPE_VARINT); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h:195:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 195 | ABSL_DCHECK(cpp_type() == CppType::k32 || cpp_type() == CppType::k64); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_utf8() const': /usr/include/google/protobuf/generated_message_tctable_decl.h:199:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 199 | ABSL_DCHECK(wiretype() == WireFormatLite::WIRETYPE_LENGTH_DELIMITED); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h:200:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 200 | ABSL_DCHECK(cpp_type() == CppType::kString); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h: In function 'constexpr google::protobuf::internal::MapTypeCard google::protobuf::internal::MakeMapTypeCard(WireFormatLite::FieldType)': /usr/include/google/protobuf/generated_message_tctable_decl.h:264:1: error: body of 'constexpr' function 'constexpr google::protobuf::internal::MapTypeCard google::protobuf::internal::MakeMapTypeCard(WireFormatLite::FieldType)' not a return-statement 264 | } | ^ In file included from /usr/include/google/protobuf/any.h:41, from /usr/include/google/protobuf/generated_message_util.h:53, from /usr/include/google/protobuf/descriptor.pb.h:28: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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/has_bits.h:38, from /usr/include/google/protobuf/generated_message_util.h:54: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/generated_message_util.h:63: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/generated_enum_reflection.h:53, from /usr/include/google/protobuf/generated_message_reflection.h:48, from /usr/include/google/protobuf/descriptor.pb.h:30: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/generated_enum_reflection.h:76:43: error: 'absl::string_view' has not been declared 76 | absl::string_view name, int* value); | ^~~~~~~~~~~ /usr/include/google/protobuf/generated_enum_reflection.h:79:61: error: 'absl::string_view' has not been declared 79 | bool ParseNamedEnum(const EnumDescriptor* descriptor, absl::string_view name, | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/stubs/callback.h:36, from /usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h:52, from /usr/include/google/protobuf/unknown_field_set.h:50, from /usr/include/google/protobuf/generated_message_reflection.h:50: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h:62: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/unknown_field_set.h:56: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/unknown_field_set.h:222:54: error: 'absl::string_view' has not been declared 222 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /usr/include/google/protobuf/unknown_field_set.h: In function 'void google::protobuf::internal::WriteLengthDelimited(uint32_t, int, google::protobuf::UnknownFieldSet*)': /usr/include/google/protobuf/unknown_field_set.h:224:48: error: request for member 'data' in 'val', which is of non-class type 'int' 224 | unknown->AddLengthDelimited(num)->assign(val.data(), val.size()); | ^~~~ /usr/include/google/protobuf/unknown_field_set.h:224:60: error: request for member 'size' in 'val', which is of non-class type 'int' 224 | unknown->AddLengthDelimited(num)->assign(val.data(), val.size()); | ^~~~ /usr/include/google/protobuf/unknown_field_set.h: In member function 'size_t google::protobuf::UnknownField::GetLengthDelimitedSize() const': /usr/include/google/protobuf/unknown_field_set.h:396:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [49], int, std::string&)' 396 | ABSL_DCHECK_EQ(TYPE_LENGTH_DELIMITED, type()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided In file included from /usr/include/google/protobuf/generated_message_reflection.h:53: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::GetFieldOffsetNonOneof(const google::protobuf::FieldDescriptor*) const': /usr/include/google/protobuf/generated_message_reflection.h:142:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 142 | ABSL_DCHECK(!InRealOneof(field)); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::HasBitIndex(const google::protobuf::FieldDescriptor*) const': /usr/include/google/protobuf/generated_message_reflection.h:174:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 174 | ABSL_DCHECK(HasHasbits()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::HasBitsOffset() const': /usr/include/google/protobuf/generated_message_reflection.h:180:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 180 | ABSL_DCHECK(HasHasbits()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::InlinedStringIndex(const google::protobuf::FieldDescriptor*) const': /usr/include/google/protobuf/generated_message_reflection.h:189:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 189 | ABSL_DCHECK(HasInlinedString()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::InlinedStringDonatedOffset() const': /usr/include/google/protobuf/generated_message_reflection.h:195:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 195 | ABSL_DCHECK(HasInlinedString()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::GetExtensionSetOffset() const': /usr/include/google/protobuf/generated_message_reflection.h:212:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 212 | ABSL_DCHECK(HasExtensionSet()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'bool google::protobuf::internal::ReflectionSchema::IsEagerlyVerifiedLazyField(const google::protobuf::FieldDescriptor*) const': /usr/include/google/protobuf/generated_message_reflection.h:233:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [60], int, std::string&)' 233 | ABSL_DCHECK_EQ(field->type(), FieldDescriptor::TYPE_MESSAGE); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::SplitOffset() const': /usr/include/google/protobuf/generated_message_reflection.h:247:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 247 | ABSL_DCHECK(IsSplit()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::SizeofSplit() const': /usr/include/google/protobuf/generated_message_reflection.h:252:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 252 | ABSL_DCHECK(IsSplit()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/google/protobuf/map.h:72, from /usr/include/google/protobuf/message.h:131, from /usr/include/google/protobuf/descriptor.pb.h:31: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/map.h:214:31: error: 'enable_if_t' is not a member of 'std' 214 | struct KeyForBaseImpl::value && | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:214:31: note: 'std::enable_if_t' is only available from C++14 onwards /usr/include/google/protobuf/map.h:214:31: error: 'enable_if_t' is not a member of 'std' /usr/include/google/protobuf/map.h:214:31: note: 'std::enable_if_t' is only available from C++14 onwards /usr/include/google/protobuf/map.h:215:62: error: type/value mismatch at argument 2 in template parameter list for 'template struct google::protobuf::internal::KeyForBaseImpl' 215 | std::is_signed::value>> { | ^~~~~ /usr/include/google/protobuf/map.h:215:62: note: expected a type, got '(( < std::is_integral<_Tp>::value) && std::is_signed<_Tp>::value)' /usr/include/google/protobuf/map.h:215:67: error: expected unqualified-id before '>' token 215 | std::is_signed::value>> { | ^~ /usr/include/google/protobuf/map.h:230:12: error: 'conditional_t' is not a member of 'std'; did you mean 'conditional'? 230 | std::conditional_t::value, uint64_t, key_type>>; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/map.h:230:12: error: 'conditional_t' is not a member of 'std'; did you mean 'conditional'? 230 | std::conditional_t::value, uint64_t, key_type>>; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/map.h:230:69: error: wrong number of template arguments (3, should be 1) 230 | std::conditional_t::value, uint64_t, key_type>>; | ^~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/unique_ptr.h:38, from /usr/include/c++/13.2.1/memory:78: /usr/include/c++/13.2.1/bits/functional_hash.h:59:12: note: provided for 'template struct std::hash' 59 | struct hash; | ^~~~ /usr/include/google/protobuf/map.h:237:25: error: 'conditional_t' in namespace 'std' does not name a template type; did you mean 'conditional'? 237 | using ViewType = std::conditional_t::value, key_type, | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/map.h:239:10: error: 'ViewType' does not name a type 239 | static ViewType ToView(const key_type& v) { return v; } | ^~~~~~~~ /usr/include/google/protobuf/map.h:255:41: error: 'enable_if_t' in namespace 'std' does not name a template type 255 | template ' before '<' token 255 | template ' before '<' token 261 | template { | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:277:41: error: 'string_view' is not a member of 'absl' /usr/include/google/protobuf/map.h:277:52: error: template argument 1 is invalid 277 | struct hash : public absl::Hash { | ^ /usr/include/google/protobuf/map.h:296:26: error: 'string_view' in namespace 'absl' does not name a type 296 | using ViewType = absl::string_view; | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:298:10: error: 'ViewType' does not name a type 298 | static ViewType ToView(const T& v) { | ^~~~~~~~ /usr/include/google/protobuf/map.h: In member function 'size_t google::protobuf::internal::TransparentSupport >::hash::operator()(T&&) const': /usr/include/google/protobuf/map.h:282:31: error: 'string_view' is not a member of 'absl' 282 | return absl::Hash::operator()( | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:282:31: error: 'string_view' is not a member of 'absl' /usr/include/google/protobuf/map.h:282:42: error: template argument 1 is invalid 282 | return absl::Hash::operator()( | ^ /usr/include/google/protobuf/map.h: In function 'bool google::protobuf::internal::TableEntryIsTooLong(NodeBase*)': /usr/include/google/protobuf/map.h:347:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [35], int, std::string&)' 347 | ABSL_DCHECK_LE(count, kMaxLength); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/map.h: At global scope: /usr/include/google/protobuf/map.h:362:40: error: expected ')' before 'v' 362 | explicit VariantKey(absl::string_view v) | ~ ^~ | ) /usr/include/google/protobuf/map.h: In member function 'size_t google::protobuf::internal::VariantKey::Hash() const': /usr/include/google/protobuf/map.h:371:47: error: 'string_view' is not a member of 'absl' 371 | : absl::Hash{}( | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:371:47: error: 'string_view' is not a member of 'absl' /usr/include/google/protobuf/map.h:371:58: error: template argument 1 is invalid 371 | : absl::Hash{}( | ^ /usr/include/google/protobuf/map.h:372:40: error: 'string_view' is not a member of 'absl' 372 | absl::string_view(data, integral)); | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'bool google::protobuf::internal::operator<(const VariantKey&, const VariantKey&)': /usr/include/google/protobuf/map.h:376:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [35], int, std::string&)' 376 | ABSL_DCHECK_EQ(left.data == nullptr, right.data == nullptr); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/map.h: In member function 'google::protobuf::internal::VariantKey google::protobuf::internal::RealKeyToVariantKey >::operator()(const T&) const': /usr/include/google/protobuf/map.h:401:56: error: 'ImplicitConvert' is not a member of 'google::protobuf::internal::TransparentSupport >' 401 | return VariantKey(TransparentSupport::ImplicitConvert(value)); | ^~~~~~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'google::protobuf::internal::NodeBase* google::protobuf::internal::TableEntryToNode(TableEntryPtr)': /usr/include/google/protobuf/map.h:432:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 432 | ABSL_DCHECK(TableEntryIsList(entry)); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'google::protobuf::internal::TableEntryPtr google::protobuf::internal::NodeToTableEntry(NodeBase*)': /usr/include/google/protobuf/map.h:436:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 436 | ABSL_DCHECK((reinterpret_cast(node) & 1) == 0); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'google::protobuf::internal::TreeForMap* google::protobuf::internal::TableEntryToTree(TableEntryPtr)': /usr/include/google/protobuf/map.h:440:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 440 | ABSL_DCHECK(TableEntryIsTree(entry)); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'google::protobuf::internal::TableEntryPtr google::protobuf::internal::TreeToTableEntry(TreeForMap*)': /usr/include/google/protobuf/map.h:444:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 444 | ABSL_DCHECK((reinterpret_cast(node) & 1) == 0); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*>' /usr/include/absl/container/internal/btree.h:1805:7: required from 'class absl::lts_20230802::container_internal::btree, google::protobuf::internal::MapAllocator >, 256, false> >' /usr/include/absl/container/internal/btree_container.h:38:9: required from 'class absl::lts_20230802::container_internal::btree_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:279:7: required from 'class absl::lts_20230802::container_internal::btree_set_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:445:7: required from 'class absl::lts_20230802::container_internal::btree_map_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/btree_map.h:87:7: required from 'class absl::lts_20230802::btree_map, google::protobuf::internal::MapAllocator > >' /usr/include/google/protobuf/map.h:678:48: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*>': /usr/include/absl/container/internal/btree.h:1805:7: required from 'class absl::lts_20230802::container_internal::btree, google::protobuf::internal::MapAllocator >, 256, false> >' /usr/include/absl/container/internal/btree_container.h:38:9: required from 'class absl::lts_20230802::container_internal::btree_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:279:7: required from 'class absl::lts_20230802::container_internal::btree_set_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:445:7: required from 'class absl::lts_20230802::container_internal::btree_map_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/btree_map.h:87:7: required from 'class absl::lts_20230802::btree_map, google::protobuf::internal::MapAllocator > >' /usr/include/google/protobuf/map.h:678:48: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/google/protobuf/map.h: In member function 'google::protobuf::internal::TableEntryPtr* google::protobuf::internal::UntypedMapBase::CreateEmptyTable(size_type)': /usr/include/google/protobuf/map.h:695:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [35], int, std::string&)' 695 | ABSL_DCHECK_GE(n, size_type{kMinTableSize}); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/map.h:696:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [35], int, std::string&)' 696 | ABSL_DCHECK_EQ(n & (n - 1), 0u); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/map.h: In member function 'void google::protobuf::internal::UntypedMapIterator::SearchFrom(size_t)': /usr/include/google/protobuf/map.h:809:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 809 | ABSL_DCHECK(m_->index_of_first_non_null_ == m_->num_buckets_ || | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h:819:7: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 819 | ABSL_DCHECK(!tree->empty()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h: At global scope: /usr/include/google/protobuf/map.h:845:28: error: 'std::enable_if_t' has not been declared 845 | template ::value, int> = 0> | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:845:39: error: expected '>' before '<' token 845 | template ::value, int> = 0> | ^ /usr/include/google/protobuf/map.h:852:28: error: 'std::enable_if_t' has not been declared 852 | template ::value, int> = 0> | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:852:39: error: expected '>' before '<' token 852 | template ::value, int> = 0> | ^ /usr/include/google/protobuf/map.h:860:3: error: 'decltype(auto)' type specifier only available with '-std=c++14' or '-std=gnu++14' 860 | decltype(auto) key() const { return ReadKey(GetVoidKey()); } | ^~~~~~~~ /usr/include/google/protobuf/map.h: In constructor 'google::protobuf::Map::Map()': /usr/include/google/protobuf/map.h:1155:60: error: 'constexpr' constructor does not have empty body 1155 | constexpr Map() : Base(nullptr) { StaticValidityCheck(); } | ^ In file included from /usr/include/google/protobuf/reflection.h:47, from /usr/include/google/protobuf/message.h:134: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/reflection.h:59:28: error: 'conditional_t' in namespace 'std' does not name a template type; did you mean 'conditional'? 59 | using MakeDependent = std::conditional_t; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/reflection.h:94:26: error: 'MakeDependent' does not name a type 94 | RepeatedFieldRef(const MakeDependent& message, | ^~~~~~~~~~~~~ /usr/include/google/protobuf/reflection.h:94:39: error: expected ',' or '...' before '<' token 94 | RepeatedFieldRef(const MakeDependent& message, | ^ /usr/include/google/protobuf/reflection.h: In constructor 'google::protobuf::RepeatedFieldRef::value)>::type>::RepeatedFieldRef(int)': /usr/include/google/protobuf/reflection.h:96:30: error: 'message' was not declared in this scope; did you mean 'Message'? 96 | const auto* reflection = message.GetReflection(); | ^~~~~~~ | Message /usr/include/google/protobuf/reflection.h:98:18: error: 'field' was not declared in this scope 98 | message, field, internal::RefTypeTraits::cpp_type, nullptr); | ^~~~~ /usr/include/google/protobuf/reflection.h: At global scope: /usr/include/google/protobuf/reflection.h:147:40: error: expected ')' before '<' token 147 | MutableRepeatedFieldRef(MakeDependent* message, | ~ ^ | ) /usr/include/google/protobuf/reflection.h:203:26: error: 'MakeDependent' does not name a type 203 | RepeatedFieldRef(const MakeDependent& message, | ^~~~~~~~~~~~~ /usr/include/google/protobuf/reflection.h:203:39: error: expected ',' or '...' before '<' token 203 | RepeatedFieldRef(const MakeDependent& message, | ^ /usr/include/google/protobuf/reflection.h: In constructor 'google::protobuf::RepeatedFieldRef::value>::type>::RepeatedFieldRef(int)': /usr/include/google/protobuf/reflection.h:205:30: error: 'message' was not declared in this scope; did you mean 'Message'? 205 | const auto* reflection = message.GetReflection(); | ^~~~~~~ | Message /usr/include/google/protobuf/reflection.h:207:18: error: 'field' was not declared in this scope 207 | message, field, internal::RefTypeTraits::cpp_type, | ^~~~~ /usr/include/google/protobuf/reflection.h: At global scope: /usr/include/google/protobuf/reflection.h:266:40: error: expected ')' before '<' token 266 | MutableRepeatedFieldRef(MakeDependent* message, | ~ ^ | ) In file included from /usr/include/google/protobuf/message.h:137: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/message.h:937:57: error: 'absl::string_view' has not been declared 937 | const FieldDescriptor* FindKnownExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/message.h: In member function 'const void* google::protobuf::Reflection::GetSplitField(const google::protobuf::Message*) const': /usr/include/google/protobuf/message.h:1550:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1550 | ABSL_DCHECK(schema_.IsSplit()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/message.h: In member function 'void** google::protobuf::Reflection::MutableSplitField(google::protobuf::Message*) const': /usr/include/google/protobuf/message.h:1556:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1556 | ABSL_DCHECK(schema_.IsSplit()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/google/protobuf/extension_set.h:60, from /usr/include/google/protobuf/descriptor.pb.h:33: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*>' /usr/include/absl/container/internal/btree.h:1805:7: required from 'class absl::lts_20230802::container_internal::btree, std::allocator >, 256, false> >' /usr/include/absl/container/internal/btree_container.h:38:9: required from 'class absl::lts_20230802::container_internal::btree_container, std::allocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:279:7: required from 'class absl::lts_20230802::container_internal::btree_set_container, std::allocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:445:7: required from 'class absl::lts_20230802::container_internal::btree_map_container, std::allocator >, 256, false> > >' /usr/include/absl/container/btree_map.h:87:7: required from 'class absl::lts_20230802::btree_map' /usr/include/google/protobuf/extension_set.h:729:59: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*>': /usr/include/absl/container/internal/btree.h:1805:7: required from 'class absl::lts_20230802::container_internal::btree, std::allocator >, 256, false> >' /usr/include/absl/container/internal/btree_container.h:38:9: required from 'class absl::lts_20230802::container_internal::btree_container, std::allocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:279:7: required from 'class absl::lts_20230802::container_internal::btree_set_container, std::allocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:445:7: required from 'class absl::lts_20230802::container_internal::btree_map_container, std::allocator >, 256, false> > >' /usr/include/absl/container/btree_map.h:87:7: required from 'class absl::lts_20230802::btree_map' /usr/include/google/protobuf/extension_set.h:729:59: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/google/protobuf/descriptor.pb.h:39: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/descriptor.pb.h:183:65: error: 'string_view' is not a member of 'absl' 183 | inline bool ExtensionRangeOptions_VerificationState_Parse(absl::string_view name, ExtensionRangeOptions_VerificationState* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:183:122: error: expected primary-expression before '*' token 183 | inline bool ExtensionRangeOptions_VerificationState_Parse(absl::string_view name, ExtensionRangeOptions_VerificationState* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:183:124: error: 'value' was not declared in this scope 183 | inline bool ExtensionRangeOptions_VerificationState_Parse(absl::string_view name, ExtensionRangeOptions_VerificationState* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:183:129: error: expression list treated as compound expression in initializer [-fpermissive] 183 | inline bool ExtensionRangeOptions_VerificationState_Parse(absl::string_view name, ExtensionRangeOptions_VerificationState* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:227:51: error: 'string_view' is not a member of 'absl' 227 | inline bool FieldDescriptorProto_Type_Parse(absl::string_view name, FieldDescriptorProto_Type* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:227:94: error: expected primary-expression before '*' token 227 | inline bool FieldDescriptorProto_Type_Parse(absl::string_view name, FieldDescriptorProto_Type* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:227:96: error: 'value' was not declared in this scope 227 | inline bool FieldDescriptorProto_Type_Parse(absl::string_view name, FieldDescriptorProto_Type* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:227:101: error: expression list treated as compound expression in initializer [-fpermissive] 227 | inline bool FieldDescriptorProto_Type_Parse(absl::string_view name, FieldDescriptorProto_Type* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:256:52: error: 'string_view' is not a member of 'absl' 256 | inline bool FieldDescriptorProto_Label_Parse(absl::string_view name, FieldDescriptorProto_Label* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:256:96: error: expected primary-expression before '*' token 256 | inline bool FieldDescriptorProto_Label_Parse(absl::string_view name, FieldDescriptorProto_Label* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:256:98: error: 'value' was not declared in this scope 256 | inline bool FieldDescriptorProto_Label_Parse(absl::string_view name, FieldDescriptorProto_Label* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:256:103: error: expression list treated as compound expression in initializer [-fpermissive] 256 | inline bool FieldDescriptorProto_Label_Parse(absl::string_view name, FieldDescriptorProto_Label* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:285:50: error: 'string_view' is not a member of 'absl' 285 | inline bool FileOptions_OptimizeMode_Parse(absl::string_view name, FileOptions_OptimizeMode* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:285:92: error: expected primary-expression before '*' token 285 | inline bool FileOptions_OptimizeMode_Parse(absl::string_view name, FileOptions_OptimizeMode* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:285:94: error: 'value' was not declared in this scope 285 | inline bool FileOptions_OptimizeMode_Parse(absl::string_view name, FileOptions_OptimizeMode* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:285:99: error: expression list treated as compound expression in initializer [-fpermissive] 285 | inline bool FileOptions_OptimizeMode_Parse(absl::string_view name, FileOptions_OptimizeMode* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:314:44: error: 'string_view' is not a member of 'absl' 314 | inline bool FieldOptions_CType_Parse(absl::string_view name, FieldOptions_CType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:314:80: error: expected primary-expression before '*' token 314 | inline bool FieldOptions_CType_Parse(absl::string_view name, FieldOptions_CType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:314:82: error: 'value' was not declared in this scope 314 | inline bool FieldOptions_CType_Parse(absl::string_view name, FieldOptions_CType* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:314:87: error: expression list treated as compound expression in initializer [-fpermissive] 314 | inline bool FieldOptions_CType_Parse(absl::string_view name, FieldOptions_CType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:343:45: error: 'string_view' is not a member of 'absl' 343 | inline bool FieldOptions_JSType_Parse(absl::string_view name, FieldOptions_JSType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:343:82: error: expected primary-expression before '*' token 343 | inline bool FieldOptions_JSType_Parse(absl::string_view name, FieldOptions_JSType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:343:84: error: 'value' was not declared in this scope 343 | inline bool FieldOptions_JSType_Parse(absl::string_view name, FieldOptions_JSType* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:343:89: error: expression list treated as compound expression in initializer [-fpermissive] 343 | inline bool FieldOptions_JSType_Parse(absl::string_view name, FieldOptions_JSType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:372:54: error: 'string_view' is not a member of 'absl' 372 | inline bool FieldOptions_OptionRetention_Parse(absl::string_view name, FieldOptions_OptionRetention* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:372:100: error: expected primary-expression before '*' token 372 | inline bool FieldOptions_OptionRetention_Parse(absl::string_view name, FieldOptions_OptionRetention* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:372:102: error: 'value' was not declared in this scope 372 | inline bool FieldOptions_OptionRetention_Parse(absl::string_view name, FieldOptions_OptionRetention* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:372:107: error: expression list treated as compound expression in initializer [-fpermissive] 372 | inline bool FieldOptions_OptionRetention_Parse(absl::string_view name, FieldOptions_OptionRetention* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:408:55: error: 'string_view' is not a member of 'absl' 408 | inline bool FieldOptions_OptionTargetType_Parse(absl::string_view name, FieldOptions_OptionTargetType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:408:102: error: expected primary-expression before '*' token 408 | inline bool FieldOptions_OptionTargetType_Parse(absl::string_view name, FieldOptions_OptionTargetType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:408:104: error: 'value' was not declared in this scope 408 | inline bool FieldOptions_OptionTargetType_Parse(absl::string_view name, FieldOptions_OptionTargetType* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:408:109: error: expression list treated as compound expression in initializer [-fpermissive] 408 | inline bool FieldOptions_OptionTargetType_Parse(absl::string_view name, FieldOptions_OptionTargetType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:437:56: error: 'string_view' is not a member of 'absl' 437 | inline bool MethodOptions_IdempotencyLevel_Parse(absl::string_view name, MethodOptions_IdempotencyLevel* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:437:104: error: expected primary-expression before '*' token 437 | inline bool MethodOptions_IdempotencyLevel_Parse(absl::string_view name, MethodOptions_IdempotencyLevel* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:437:106: error: 'value' was not declared in this scope 437 | inline bool MethodOptions_IdempotencyLevel_Parse(absl::string_view name, MethodOptions_IdempotencyLevel* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:437:111: error: expression list treated as compound expression in initializer [-fpermissive] 437 | inline bool MethodOptions_IdempotencyLevel_Parse(absl::string_view name, MethodOptions_IdempotencyLevel* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:467:50: error: 'string_view' is not a member of 'absl' 467 | inline bool FeatureSet_FieldPresence_Parse(absl::string_view name, FeatureSet_FieldPresence* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:467:92: error: expected primary-expression before '*' token 467 | inline bool FeatureSet_FieldPresence_Parse(absl::string_view name, FeatureSet_FieldPresence* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:467:94: error: 'value' was not declared in this scope 467 | inline bool FeatureSet_FieldPresence_Parse(absl::string_view name, FeatureSet_FieldPresence* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:467:99: error: expression list treated as compound expression in initializer [-fpermissive] 467 | inline bool FeatureSet_FieldPresence_Parse(absl::string_view name, FeatureSet_FieldPresence* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:496:45: error: 'string_view' is not a member of 'absl' 496 | inline bool FeatureSet_EnumType_Parse(absl::string_view name, FeatureSet_EnumType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:496:82: error: expected primary-expression before '*' token 496 | inline bool FeatureSet_EnumType_Parse(absl::string_view name, FeatureSet_EnumType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:496:84: error: 'value' was not declared in this scope 496 | inline bool FeatureSet_EnumType_Parse(absl::string_view name, FeatureSet_EnumType* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:496:89: error: expression list treated as compound expression in initializer [-fpermissive] 496 | inline bool FeatureSet_EnumType_Parse(absl::string_view name, FeatureSet_EnumType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:525:58: error: 'string_view' is not a member of 'absl' 525 | inline bool FeatureSet_RepeatedFieldEncoding_Parse(absl::string_view name, FeatureSet_RepeatedFieldEncoding* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:525:108: error: expected primary-expression before '*' token 525 | inline bool FeatureSet_RepeatedFieldEncoding_Parse(absl::string_view name, FeatureSet_RepeatedFieldEncoding* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:525:110: error: 'value' was not declared in this scope 525 | inline bool FeatureSet_RepeatedFieldEncoding_Parse(absl::string_view name, FeatureSet_RepeatedFieldEncoding* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:525:115: error: expression list treated as compound expression in initializer [-fpermissive] 525 | inline bool FeatureSet_RepeatedFieldEncoding_Parse(absl::string_view name, FeatureSet_RepeatedFieldEncoding* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:555:58: error: 'string_view' is not a member of 'absl' 555 | inline bool FeatureSet_StringFieldValidation_Parse(absl::string_view name, FeatureSet_StringFieldValidation* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:555:108: error: expected primary-expression before '*' token 555 | inline bool FeatureSet_StringFieldValidation_Parse(absl::string_view name, FeatureSet_StringFieldValidation* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:555:110: error: 'value' was not declared in this scope 555 | inline bool FeatureSet_StringFieldValidation_Parse(absl::string_view name, FeatureSet_StringFieldValidation* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:555:115: error: expression list treated as compound expression in initializer [-fpermissive] 555 | inline bool FeatureSet_StringFieldValidation_Parse(absl::string_view name, FeatureSet_StringFieldValidation* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:584:52: error: 'string_view' is not a member of 'absl' 584 | inline bool FeatureSet_MessageEncoding_Parse(absl::string_view name, FeatureSet_MessageEncoding* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:584:96: error: expected primary-expression before '*' token 584 | inline bool FeatureSet_MessageEncoding_Parse(absl::string_view name, FeatureSet_MessageEncoding* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:584:98: error: 'value' was not declared in this scope 584 | inline bool FeatureSet_MessageEncoding_Parse(absl::string_view name, FeatureSet_MessageEncoding* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:584:103: error: expression list treated as compound expression in initializer [-fpermissive] 584 | inline bool FeatureSet_MessageEncoding_Parse(absl::string_view name, FeatureSet_MessageEncoding* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:613:47: error: 'string_view' is not a member of 'absl' 613 | inline bool FeatureSet_JsonFormat_Parse(absl::string_view name, FeatureSet_JsonFormat* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:613:86: error: expected primary-expression before '*' token 613 | inline bool FeatureSet_JsonFormat_Parse(absl::string_view name, FeatureSet_JsonFormat* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:613:88: error: 'value' was not declared in this scope 613 | inline bool FeatureSet_JsonFormat_Parse(absl::string_view name, FeatureSet_JsonFormat* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:613:93: error: expression list treated as compound expression in initializer [-fpermissive] 613 | inline bool FeatureSet_JsonFormat_Parse(absl::string_view name, FeatureSet_JsonFormat* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:642:63: error: 'string_view' is not a member of 'absl' 642 | inline bool GeneratedCodeInfo_Annotation_Semantic_Parse(absl::string_view name, GeneratedCodeInfo_Annotation_Semantic* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:642:118: error: expected primary-expression before '*' token 642 | inline bool GeneratedCodeInfo_Annotation_Semantic_Parse(absl::string_view name, GeneratedCodeInfo_Annotation_Semantic* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:642:120: error: 'value' was not declared in this scope 642 | inline bool GeneratedCodeInfo_Annotation_Semantic_Parse(absl::string_view name, GeneratedCodeInfo_Annotation_Semantic* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:642:125: error: expression list treated as compound expression in initializer [-fpermissive] 642 | inline bool GeneratedCodeInfo_Annotation_Semantic_Parse(absl::string_view name, GeneratedCodeInfo_Annotation_Semantic* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:763:18: error: 'string_view' in namespace 'absl' does not name a type 763 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorSet::UnsafeArenaSwap(google::protobuf::FileDescriptorSet*)': /usr/include/google/protobuf/descriptor.pb.h:728:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 728 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:929:18: error: 'string_view' in namespace 'absl' does not name a type 929 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:973:40: error: 'absl::string_view' has not been declared 973 | void set_dependency(int index, absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:979:29: error: 'absl::string_view' has not been declared 979 | void add_dependency(absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorProto::UnsafeArenaSwap(google::protobuf::FileDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:894:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 894 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:1336:18: error: 'string_view' in namespace 'absl' does not name a type 1336 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto_ExtensionRange::UnsafeArenaSwap(google::protobuf::DescriptorProto_ExtensionRange*)': /usr/include/google/protobuf/descriptor.pb.h:1301:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1301 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:1526:18: error: 'string_view' in namespace 'absl' does not name a type 1526 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto_ReservedRange::UnsafeArenaSwap(google::protobuf::DescriptorProto_ReservedRange*)': /usr/include/google/protobuf/descriptor.pb.h:1491:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1491 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:1699:18: error: 'string_view' in namespace 'absl' does not name a type 1699 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:1869:43: error: 'absl::string_view' has not been declared 1869 | void set_reserved_name(int index, absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:1875:32: error: 'absl::string_view' has not been declared 1875 | void add_reserved_name(absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto::UnsafeArenaSwap(google::protobuf::DescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:1664:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1664 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:2055:18: error: 'string_view' in namespace 'absl' does not name a type 2055 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::ExtensionRangeOptions_Declaration::UnsafeArenaSwap(google::protobuf::ExtensionRangeOptions_Declaration*)': /usr/include/google/protobuf/descriptor.pb.h:2020:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2020 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:2279:18: error: 'string_view' in namespace 'absl' does not name a type 2279 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:2311:52: error: 'absl::string_view' has not been declared 2311 | static inline bool VerificationState_Parse(absl::string_view name, VerificationState* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::ExtensionRangeOptions::UnsafeArenaSwap(google::protobuf::ExtensionRangeOptions*)': /usr/include/google/protobuf/descriptor.pb.h:2244:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2244 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::ExtensionRangeOptions::VerificationState_Parse(int, VerificationState*)': /usr/include/google/protobuf/descriptor.pb.h:2312:57: error: 'google::protobuf::ExtensionRangeOptions_VerificationState_Parse' cannot be used as a function 2312 | return ExtensionRangeOptions_VerificationState_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:2671:18: error: 'string_view' in namespace 'absl' does not name a type 2671 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:2717:39: error: 'absl::string_view' has not been declared 2717 | static inline bool Type_Parse(absl::string_view name, Type* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:2738:40: error: 'absl::string_view' has not been declared 2738 | static inline bool Label_Parse(absl::string_view name, Label* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FieldDescriptorProto::UnsafeArenaSwap(google::protobuf::FieldDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:2636:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2636 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldDescriptorProto::Type_Parse(int, Type*)': /usr/include/google/protobuf/descriptor.pb.h:2718:43: error: 'google::protobuf::FieldDescriptorProto_Type_Parse' cannot be used as a function 2718 | return FieldDescriptorProto_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldDescriptorProto::Label_Parse(int, Label*)': /usr/include/google/protobuf/descriptor.pb.h:2739:44: error: 'google::protobuf::FieldDescriptorProto_Label_Parse' cannot be used as a function 2739 | return FieldDescriptorProto_Label_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3052:18: error: 'string_view' in namespace 'absl' does not name a type 3052 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::OneofDescriptorProto::UnsafeArenaSwap(google::protobuf::OneofDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:3017:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3017 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3235:18: error: 'string_view' in namespace 'absl' does not name a type 3235 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto_EnumReservedRange::UnsafeArenaSwap(google::protobuf::EnumDescriptorProto_EnumReservedRange*)': /usr/include/google/protobuf/descriptor.pb.h:3200:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3200 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3408:18: error: 'string_view' in namespace 'absl' does not name a type 3408 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:3482:43: error: 'absl::string_view' has not been declared 3482 | void set_reserved_name(int index, absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:3488:32: error: 'absl::string_view' has not been declared 3488 | void add_reserved_name(absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto::UnsafeArenaSwap(google::protobuf::EnumDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:3373:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3373 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3663:18: error: 'string_view' in namespace 'absl' does not name a type 3663 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumValueDescriptorProto::UnsafeArenaSwap(google::protobuf::EnumValueDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:3628:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3628 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3859:18: error: 'string_view' in namespace 'absl' does not name a type 3859 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::ServiceDescriptorProto::UnsafeArenaSwap(google::protobuf::ServiceDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:3824:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3824 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:4062:18: error: 'string_view' in namespace 'absl' does not name a type 4062 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::MethodDescriptorProto::UnsafeArenaSwap(google::protobuf::MethodDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:4027:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 4027 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:4309:18: error: 'string_view' in namespace 'absl' does not name a type 4309 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:4340:47: error: 'absl::string_view' has not been declared 4340 | static inline bool OptimizeMode_Parse(absl::string_view name, OptimizeMode* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileOptions::UnsafeArenaSwap(google::protobuf::FileOptions*)': /usr/include/google/protobuf/descriptor.pb.h:4274:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 4274 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FileOptions::OptimizeMode_Parse(int, OptimizeMode*)': /usr/include/google/protobuf/descriptor.pb.h:4341:42: error: 'google::protobuf::FileOptions_OptimizeMode_Parse' cannot be used as a function 4341 | return FileOptions_OptimizeMode_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:4987:18: error: 'string_view' in namespace 'absl' does not name a type 4987 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::MessageOptions::UnsafeArenaSwap(google::protobuf::MessageOptions*)': /usr/include/google/protobuf/descriptor.pb.h:4952:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 4952 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:5389:18: error: 'string_view' in namespace 'absl' does not name a type 5389 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FieldOptions_EditionDefault::UnsafeArenaSwap(google::protobuf::FieldOptions_EditionDefault*)': /usr/include/google/protobuf/descriptor.pb.h:5354:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 5354 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:5574:18: error: 'string_view' in namespace 'absl' does not name a type 5574 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:5607:40: error: 'absl::string_view' has not been declared 5607 | static inline bool CType_Parse(absl::string_view name, CType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:5628:41: error: 'absl::string_view' has not been declared 5628 | static inline bool JSType_Parse(absl::string_view name, JSType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:5649:50: error: 'absl::string_view' has not been declared 5649 | static inline bool OptionRetention_Parse(absl::string_view name, OptionRetention* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:5677:51: error: 'absl::string_view' has not been declared 5677 | static inline bool OptionTargetType_Parse(absl::string_view name, OptionTargetType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FieldOptions::UnsafeArenaSwap(google::protobuf::FieldOptions*)': /usr/include/google/protobuf/descriptor.pb.h:5539:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 5539 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldOptions::CType_Parse(int, CType*)': /usr/include/google/protobuf/descriptor.pb.h:5608:36: error: 'google::protobuf::FieldOptions_CType_Parse' cannot be used as a function 5608 | return FieldOptions_CType_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldOptions::JSType_Parse(int, JSType*)': /usr/include/google/protobuf/descriptor.pb.h:5629:37: error: 'google::protobuf::FieldOptions_JSType_Parse' cannot be used as a function 5629 | return FieldOptions_JSType_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldOptions::OptionRetention_Parse(int, OptionRetention*)': /usr/include/google/protobuf/descriptor.pb.h:5650:46: error: 'google::protobuf::FieldOptions_OptionRetention_Parse' cannot be used as a function 5650 | return FieldOptions_OptionRetention_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldOptions::OptionTargetType_Parse(int, OptionTargetType*)': /usr/include/google/protobuf/descriptor.pb.h:5678:47: error: 'google::protobuf::FieldOptions_OptionTargetType_Parse' cannot be used as a function 5678 | return FieldOptions_OptionTargetType_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:6162:18: error: 'string_view' in namespace 'absl' does not name a type 6162 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::OneofOptions::UnsafeArenaSwap(google::protobuf::OneofOptions*)': /usr/include/google/protobuf/descriptor.pb.h:6127:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 6127 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:6499:18: error: 'string_view' in namespace 'absl' does not name a type 6499 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumOptions::UnsafeArenaSwap(google::protobuf::EnumOptions*)': /usr/include/google/protobuf/descriptor.pb.h:6464:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 6464 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:6875:18: error: 'string_view' in namespace 'absl' does not name a type 6875 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumValueOptions::UnsafeArenaSwap(google::protobuf::EnumValueOptions*)': /usr/include/google/protobuf/descriptor.pb.h:6840:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 6840 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:7238:18: error: 'string_view' in namespace 'absl' does not name a type 7238 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::ServiceOptions::UnsafeArenaSwap(google::protobuf::ServiceOptions*)': /usr/include/google/protobuf/descriptor.pb.h:7203:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 7203 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:7588:18: error: 'string_view' in namespace 'absl' does not name a type 7588 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:7619:51: error: 'absl::string_view' has not been declared 7619 | static inline bool IdempotencyLevel_Parse(absl::string_view name, IdempotencyLevel* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::MethodOptions::UnsafeArenaSwap(google::protobuf::MethodOptions*)': /usr/include/google/protobuf/descriptor.pb.h:7553:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 7553 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::MethodOptions::IdempotencyLevel_Parse(int, IdempotencyLevel*)': /usr/include/google/protobuf/descriptor.pb.h:7620:48: error: 'google::protobuf::MethodOptions_IdempotencyLevel_Parse' cannot be used as a function 7620 | return MethodOptions_IdempotencyLevel_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:7972:18: error: 'string_view' in namespace 'absl' does not name a type 7972 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::UninterpretedOption_NamePart::UnsafeArenaSwap(google::protobuf::UninterpretedOption_NamePart*)': /usr/include/google/protobuf/descriptor.pb.h:7937:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 7937 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:8151:18: error: 'string_view' in namespace 'absl' does not name a type 8151 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::UninterpretedOption::UnsafeArenaSwap(google::protobuf::UninterpretedOption*)': /usr/include/google/protobuf/descriptor.pb.h:8116:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 8116 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:8416:18: error: 'string_view' in namespace 'absl' does not name a type 8416 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8448:48: error: 'absl::string_view' has not been declared 8448 | static inline bool FieldPresence_Parse(absl::string_view name, FieldPresence* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8469:43: error: 'absl::string_view' has not been declared 8469 | static inline bool EnumType_Parse(absl::string_view name, EnumType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8490:56: error: 'absl::string_view' has not been declared 8490 | static inline bool RepeatedFieldEncoding_Parse(absl::string_view name, RepeatedFieldEncoding* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8512:56: error: 'absl::string_view' has not been declared 8512 | static inline bool StringFieldValidation_Parse(absl::string_view name, StringFieldValidation* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8533:50: error: 'absl::string_view' has not been declared 8533 | static inline bool MessageEncoding_Parse(absl::string_view name, MessageEncoding* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8554:45: error: 'absl::string_view' has not been declared 8554 | static inline bool JsonFormat_Parse(absl::string_view name, JsonFormat* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FeatureSet::UnsafeArenaSwap(google::protobuf::FeatureSet*)': /usr/include/google/protobuf/descriptor.pb.h:8381:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 8381 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::FieldPresence_Parse(int, FieldPresence*)': /usr/include/google/protobuf/descriptor.pb.h:8449:42: error: 'google::protobuf::FeatureSet_FieldPresence_Parse' cannot be used as a function 8449 | return FeatureSet_FieldPresence_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::EnumType_Parse(int, EnumType*)': /usr/include/google/protobuf/descriptor.pb.h:8470:37: error: 'google::protobuf::FeatureSet_EnumType_Parse' cannot be used as a function 8470 | return FeatureSet_EnumType_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::RepeatedFieldEncoding_Parse(int, RepeatedFieldEncoding*)': /usr/include/google/protobuf/descriptor.pb.h:8491:50: error: 'google::protobuf::FeatureSet_RepeatedFieldEncoding_Parse' cannot be used as a function 8491 | return FeatureSet_RepeatedFieldEncoding_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::StringFieldValidation_Parse(int, StringFieldValidation*)': /usr/include/google/protobuf/descriptor.pb.h:8513:50: error: 'google::protobuf::FeatureSet_StringFieldValidation_Parse' cannot be used as a function 8513 | return FeatureSet_StringFieldValidation_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::MessageEncoding_Parse(int, MessageEncoding*)': /usr/include/google/protobuf/descriptor.pb.h:8534:44: error: 'google::protobuf::FeatureSet_MessageEncoding_Parse' cannot be used as a function 8534 | return FeatureSet_MessageEncoding_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::JsonFormat_Parse(int, JsonFormat*)': /usr/include/google/protobuf/descriptor.pb.h:8555:39: error: 'google::protobuf::FeatureSet_JsonFormat_Parse' cannot be used as a function 8555 | return FeatureSet_JsonFormat_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:8939:18: error: 'string_view' in namespace 'absl' does not name a type 8939 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:9011:55: error: 'absl::string_view' has not been declared 9011 | void set_leading_detached_comments(int index, absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:9017:44: error: 'absl::string_view' has not been declared 9017 | void add_leading_detached_comments(absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo_Location::UnsafeArenaSwap(google::protobuf::SourceCodeInfo_Location*)': /usr/include/google/protobuf/descriptor.pb.h:8904:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 8904 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9196:18: error: 'string_view' in namespace 'absl' does not name a type 9196 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo::UnsafeArenaSwap(google::protobuf::SourceCodeInfo*)': /usr/include/google/protobuf/descriptor.pb.h:9161:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9161 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9364:18: error: 'string_view' in namespace 'absl' does not name a type 9364 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:9395:43: error: 'absl::string_view' has not been declared 9395 | static inline bool Semantic_Parse(absl::string_view name, Semantic* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::GeneratedCodeInfo_Annotation::UnsafeArenaSwap(google::protobuf::GeneratedCodeInfo_Annotation*)': /usr/include/google/protobuf/descriptor.pb.h:9329:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9329 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::GeneratedCodeInfo_Annotation::Semantic_Parse(int, Semantic*)': /usr/include/google/protobuf/descriptor.pb.h:9396:55: error: 'google::protobuf::GeneratedCodeInfo_Annotation_Semantic_Parse' cannot be used as a function 9396 | return GeneratedCodeInfo_Annotation_Semantic_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9611:18: error: 'string_view' in namespace 'absl' does not name a type 9611 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::GeneratedCodeInfo::UnsafeArenaSwap(google::protobuf::GeneratedCodeInfo*)': /usr/include/google/protobuf/descriptor.pb.h:9576:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9576 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorProto::set_dependency(int, const char*)': /usr/include/google/protobuf/descriptor.pb.h:9905:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9905 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9915:66: error: 'absl::string_view' has not been declared 9915 | inline void FileDescriptorProto::set_dependency(int index, absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorProto::set_dependency(int, int)': /usr/include/google/protobuf/descriptor.pb.h:9916:64: error: request for member 'data' in 'value', which is of non-class type 'int' 9916 | _internal_mutable_dependency()->Mutable(index)->assign(value.data(), | ^~~~ /usr/include/google/protobuf/descriptor.pb.h:9917:60: error: request for member 'size' in 'value', which is of non-class type 'int' 9917 | value.size()); | ^~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorProto::add_dependency(const char*)': /usr/include/google/protobuf/descriptor.pb.h:9931:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9931 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9942:13: error: variable or field 'add_dependency' declared void 9942 | inline void FileDescriptorProto::add_dependency(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:9942:55: error: 'string_view' is not a member of 'absl' 9942 | inline void FileDescriptorProto::add_dependency(absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto::set_reserved_name(int, const char*)': /usr/include/google/protobuf/descriptor.pb.h:11302:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 11302 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:11312:65: error: 'absl::string_view' has not been declared 11312 | inline void DescriptorProto::set_reserved_name(int index, absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto::set_reserved_name(int, int)': /usr/include/google/protobuf/descriptor.pb.h:11313:67: error: request for member 'data' in 'value', which is of non-class type 'int' 11313 | _internal_mutable_reserved_name()->Mutable(index)->assign(value.data(), | ^~~~ /usr/include/google/protobuf/descriptor.pb.h:11314:60: error: request for member 'size' in 'value', which is of non-class type 'int' 11314 | value.size()); | ^~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto::add_reserved_name(const char*)': /usr/include/google/protobuf/descriptor.pb.h:11328:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 11328 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:11339:13: error: variable or field 'add_reserved_name' declared void 11339 | inline void DescriptorProto::add_reserved_name(absl::string_view value) { | ^~~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:11339:54: error: 'string_view' is not a member of 'absl' 11339 | inline void DescriptorProto::add_reserved_name(absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto::set_reserved_name(int, const char*)': /usr/include/google/protobuf/descriptor.pb.h:12911:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 12911 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:12921:69: error: 'absl::string_view' has not been declared 12921 | inline void EnumDescriptorProto::set_reserved_name(int index, absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto::set_reserved_name(int, int)': /usr/include/google/protobuf/descriptor.pb.h:12922:67: error: request for member 'data' in 'value', which is of non-class type 'int' 12922 | _internal_mutable_reserved_name()->Mutable(index)->assign(value.data(), | ^~~~ /usr/include/google/protobuf/descriptor.pb.h:12923:60: error: request for member 'size' in 'value', which is of non-class type 'int' 12923 | value.size()); | ^~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto::add_reserved_name(const char*)': /usr/include/google/protobuf/descriptor.pb.h:12937:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 12937 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:12948:13: error: variable or field 'add_reserved_name' declared void 12948 | inline void EnumDescriptorProto::add_reserved_name(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:12948:58: error: 'string_view' is not a member of 'absl' 12948 | inline void EnumDescriptorProto::add_reserved_name(absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo_Location::set_leading_detached_comments(int, const char*)': /usr/include/google/protobuf/descriptor.pb.h:17669:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 17669 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:17679:85: error: 'absl::string_view' has not been declared 17679 | inline void SourceCodeInfo_Location::set_leading_detached_comments(int index, absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo_Location::set_leading_detached_comments(int, int)': /usr/include/google/protobuf/descriptor.pb.h:17680:79: error: request for member 'data' in 'value', which is of non-class type 'int' 17680 | _internal_mutable_leading_detached_comments()->Mutable(index)->assign(value.data(), | ^~~~ /usr/include/google/protobuf/descriptor.pb.h:17681:60: error: request for member 'size' in 'value', which is of non-class type 'int' 17681 | value.size()); | ^~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo_Location::add_leading_detached_comments(const char*)': /usr/include/google/protobuf/descriptor.pb.h:17695:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 17695 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:17706:13: error: variable or field 'add_leading_detached_comments' declared void 17706 | inline void SourceCodeInfo_Location::add_leading_detached_comments(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:17706:74: error: 'string_view' is not a member of 'absl' 17706 | inline void SourceCodeInfo_Location::add_leading_detached_comments(absl::string_view value) { | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/compiler/retention.h:38: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/compiler/code_generator.h:52: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/compiler/code_generator.h:229:20: error: variable or field 'ParseGeneratorParameter' declared void 229 | PROTOC_EXPORT void ParseGeneratorParameter( | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/compiler/code_generator.h:230:11: error: 'string_view' is not a member of 'absl' 230 | absl::string_view, std::vector >*); | ^~~~~~~~~~~ /usr/include/google/protobuf/compiler/code_generator.h:230:73: error: expected primary-expression before '*' token 230 | absl::string_view, std::vector >*); | ^ /usr/include/google/protobuf/compiler/code_generator.h:230:74: error: expected primary-expression before ')' token 230 | absl::string_view, std::vector >*); | ^ /usr/include/google/protobuf/compiler/code_generator.h:233:44: error: 'string_view' is not a member of 'absl' 233 | PROTOC_EXPORT std::string StripProto(absl::string_view filename); | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/compiler/plugin.h:68, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_plugin.cpp:26: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_plugin.cpp: In member function 'virtual bool JavaGrpcGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_plugin.cpp:57:25: error: 'ParseGeneratorParameter' is not a member of 'google::protobuf::compiler' 57 | protobuf::compiler::ParseGeneratorParameter(parameter, &options); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20230802::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20230802::FormatConversionCharSet ...Args = {(absl::lts_20230802::FormatConversionCharSet)655355}]': /usr/include/absl/crc/crc32c.h:184:34: required from here /usr/include/absl/strings/internal/str_format/bind.h:164:45: error: no matching function for call to 'absl::lts_20230802::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 164 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /usr/include/absl/strings/str_format.h:107:12: note: candidate: 'absl::lts_20230802::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20230802::str_format_internal::ParsedFormatBase*)' 107 | explicit UntypedFormatSpec(const str_format_internal::ParsedFormatBase* pc) | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_format.h:107:75: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20230802::str_format_internal::ParsedFormatBase*' 107 | explicit UntypedFormatSpec(const str_format_internal::ParsedFormatBase* pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 45]': /usr/include/google/protobuf/descriptor.h:2275:26: required from here /usr/include/absl/log/internal/log_message.h:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [45])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::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:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [19])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 24]': /usr/include/google/protobuf/arena_cleanup.h:217:26: required from here /usr/include/absl/log/internal/log_message.h:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [24])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1169:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = long long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1170:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1171:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = long long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1172:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1173:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1174:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1519:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long long int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1523:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = unsigned int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1527:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long long unsigned int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1531:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = unsigned int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1543:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long long unsigned int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1547:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1551:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long long int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1555:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = float; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1559:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = double; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1563:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = bool; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1567:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*)::]': /usr/include/google/protobuf/parse_context.h:452:26: required from here /usr/include/google/protobuf/parse_context.h:445:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 445 | ABSL_DCHECK(end >= ptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:852:44: required from here /usr/include/google/protobuf/extension_set.h:812:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 812 | ABSL_DCHECK(extension->type > 0 && | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/repeated_field.h: In instantiation of 'const Element& google::protobuf::RepeatedField< >::Get(int) const [with Element = int]': /usr/include/google/protobuf/descriptor.pb.h:9980:43: required from here /usr/include/google/protobuf/repeated_field.h:670:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 670 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h:671:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 671 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Set(int, const Element&) [with Element = int]': /usr/include/google/protobuf/descriptor.pb.h:9983:45: required from here /usr/include/google/protobuf/repeated_field.h:701:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 701 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h:702:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 702 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32]' /usr/include/google/protobuf/wire_format_lite.h:1273:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32]' /usr/include/google/protobuf/wire_format_lite.h:1273:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = long long unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = long long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64]' /usr/include/google/protobuf/wire_format_lite.h:1274:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = long long unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = long long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64]' /usr/include/google/protobuf/wire_format_lite.h:1274:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = int]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32]' /usr/include/google/protobuf/wire_format_lite.h:1275:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = int]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32]' /usr/include/google/protobuf/wire_format_lite.h:1275:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = long long int]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = long long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64]' /usr/include/google/protobuf/wire_format_lite.h:1276:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = long long int]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = long long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64]' /usr/include/google/protobuf/wire_format_lite.h:1276:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = float]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT]' /usr/include/google/protobuf/wire_format_lite.h:1277:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = float]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT]' /usr/include/google/protobuf/wire_format_lite.h:1277:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = double]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE]' /usr/include/google/protobuf/wire_format_lite.h:1278:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = double]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE]' /usr/include/google/protobuf/wire_format_lite.h:1278:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/arena.h: In instantiation of 'static T* google::protobuf::Arena::CreateArray(google::protobuf::Arena*, size_t) [with T = unsigned char; size_t = unsigned int]': /usr/include/google/protobuf/map.h:145:38: required from 'google::protobuf::internal::MapAllocator::value_type* google::protobuf::internal::MapAllocator::allocate(size_type, const void*) [with U = google::protobuf::internal::NodeBase; pointer = google::protobuf::internal::NodeBase*; size_type = unsigned int]' /usr/include/google/protobuf/map.h:657:47: required from here /usr/include/google/protobuf/arena.h:318:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [37], int, std::string&)' 318 | ABSL_CHECK_LE(num_elements, std::numeric_limits::max() / sizeof(T)) | ^~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::FileDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:9692:34: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FileDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::FileDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:9696:43: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FileDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::FileDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:9706:32: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField >::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = std::__cxx11::basic_string]' /usr/include/google/protobuf/descriptor.pb.h:9880:40: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField >::TypeHandler; typename TypeHandler::Type = std::__cxx11::basic_string]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = std::__cxx11::basic_string]' /usr/include/google/protobuf/descriptor.pb.h:9890:36: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField >::TypeHandler; typename TypeHandler::Type = std::__cxx11::basic_string]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = std::__cxx11::basic_string]' /usr/include/google/protobuf/descriptor.pb.h:9894:49: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::DescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10060:42: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::DescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10064:51: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::DescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10074:40: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::EnumDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10106:39: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::EnumDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10110:48: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::EnumDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10120:37: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::ServiceDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10152:37: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::ServiceDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::ServiceDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10156:46: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::ServiceDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::ServiceDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10166:35: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::FieldDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10198:39: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FieldDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::FieldDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10202:48: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FieldDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::FieldDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10212:37: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::DescriptorProto_ExtensionRange]' /usr/include/google/protobuf/descriptor.pb.h:11043:45: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto_ExtensionRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::DescriptorProto_ExtensionRange]' /usr/include/google/protobuf/descriptor.pb.h:11047:54: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto_ExtensionRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::DescriptorProto_ExtensionRange]' /usr/include/google/protobuf/descriptor.pb.h:11057:43: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::OneofDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:11089:40: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::OneofDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::OneofDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:11093:49: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::OneofDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::OneofDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:11103:38: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::DescriptorProto_ReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:11231:44: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto_ReservedRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::DescriptorProto_ReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:11235:53: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto_ReservedRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::DescriptorProto_ReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:11245:42: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::UninterpretedOption]' /usr/include/google/protobuf/descriptor.pb.h:11600:50: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::UninterpretedOption]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::UninterpretedOption]' /usr/include/google/protobuf/descriptor.pb.h:11604:59: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::UninterpretedOption]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::UninterpretedOption]' /usr/include/google/protobuf/descriptor.pb.h:11614:48: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::ExtensionRangeOptions_Declaration]' /usr/include/google/protobuf/descriptor.pb.h:11646:41: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::ExtensionRangeOptions_Declaration]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::ExtensionRangeOptions_Declaration]' /usr/include/google/protobuf/descriptor.pb.h:11650:50: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::ExtensionRangeOptions_Declaration]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::ExtensionRangeOptions_Declaration]' /usr/include/google/protobuf/descriptor.pb.h:11660:39: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::EnumValueDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:12698:35: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumValueDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::EnumValueDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:12702:44: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumValueDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::EnumValueDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:12712:33: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::EnumDescriptorProto_EnumReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:12840:44: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumDescriptorProto_EnumReservedRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::EnumDescriptorProto_EnumReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:12844:53: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumDescriptorProto_EnumReservedRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::EnumDescriptorProto_EnumReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:12854:42: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::MethodDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:13251:36: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::MethodDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::MethodDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:13255:45: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::MethodDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::MethodDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:13265:34: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::FieldOptions_EditionDefault]' /usr/include/google/protobuf/descriptor.pb.h:15577:46: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FieldOptions_EditionDefault]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::FieldOptions_EditionDefault]' /usr/include/google/protobuf/descriptor.pb.h:15581:55: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FieldOptions_EditionDefault]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::FieldOptions_EditionDefault]' /usr/include/google/protobuf/descriptor.pb.h:15591:44: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::UninterpretedOption_NamePart]' /usr/include/google/protobuf/descriptor.pb.h:16816:34: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::UninterpretedOption_NamePart]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::UninterpretedOption_NamePart]' /usr/include/google/protobuf/descriptor.pb.h:16820:43: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::UninterpretedOption_NamePart]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::UninterpretedOption_NamePart]' /usr/include/google/protobuf/descriptor.pb.h:16830:32: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::SourceCodeInfo_Location]' /usr/include/google/protobuf/descriptor.pb.h:17744:38: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::SourceCodeInfo_Location]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::SourceCodeInfo_Location]' /usr/include/google/protobuf/descriptor.pb.h:17748:47: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::SourceCodeInfo_Location]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::SourceCodeInfo_Location]' /usr/include/google/protobuf/descriptor.pb.h:17758:36: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::GeneratedCodeInfo_Annotation]' /usr/include/google/protobuf/descriptor.pb.h:17991:40: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::GeneratedCodeInfo_Annotation]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::GeneratedCodeInfo_Annotation]' /usr/include/google/protobuf/descriptor.pb.h:17995:49: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::GeneratedCodeInfo_Annotation]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::GeneratedCodeInfo_Annotation]' /usr/include/google/protobuf/descriptor.pb.h:18005:38: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(int, int) [with Element = int]': /usr/include/google/protobuf/repeated_field.h:1053:3: required from 'void google::protobuf::RepeatedField< >::Grow(int, int) [with Element = int]' /usr/include/google/protobuf/repeated_field.h:711:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' /usr/include/google/protobuf/descriptor.pb.h:9988:45: required from here /usr/include/google/protobuf/repeated_field.h:995:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 995 | ABSL_DCHECK_GT(new_size, total_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h:1002:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1002 | ABSL_DCHECK_LE( | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h:1009:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1009 | ABSL_DCHECK_LE((bytes - kRepHeaderSize) / sizeof(Element), | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/absl/strings/cord.h: In instantiation of 'H absl::lts_20230802::Cord::HashFragmented(H) const [with H = absl::lts_20230802::hash_internal::MixingHashState]': /usr/include/absl/strings/cord.h:783:28: required from 'H absl::lts_20230802::AbslHashValue(H, const Cord&) [with H = hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:891:27: required from 'static absl::lts_20230802::enable_if_t::value, H> absl::lts_20230802::hash_internal::HashSelect::HashValueProbe::Invoke(H, const T&) [with H = absl::lts_20230802::hash_internal::MixingHashState; T = absl::lts_20230802::Cord; absl::lts_20230802::enable_if_t::value, H> = absl::lts_20230802::hash_internal::MixingHashState; decltype (absl::lts_20230802::hash_internal::AbslHashValue(std::move(state), value)) = absl::lts_20230802::hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:1264:73: required from 'static H absl::lts_20230802::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...) [with T = absl::lts_20230802::Cord; Ts = {}; H = absl::lts_20230802::hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:999:39: required from 'static size_t absl::lts_20230802::hash_internal::MixingHashState::hash(const T&) [with T = absl::lts_20230802::Cord; typename std::enable_if<(! absl::lts_20230802::conjunction, absl::lts_20230802::hash_internal::is_uniquely_represented >::value), int>::type = 0; size_t = unsigned int]' /usr/include/absl/hash/internal/hash.h:1253:33: required from 'size_t absl::lts_20230802::hash_internal::HashImpl::operator()(const T&) const [with T = absl::lts_20230802::Cord; size_t = unsigned int]' /usr/include/absl/container/internal/hash_function_defaults.h:81:36: required from here /usr/include/absl/strings/cord.h:1020:18: error: cannot convert 'absl::lts_20230802::Cord::HashFragmented(absl::lts_20230802::hash_internal::MixingHashState) const::' to 'int' 1020 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | absl::lts_20230802::Cord::HashFragmented(absl::lts_20230802::hash_internal::MixingHashState) const:: 1021 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | chunk.size()); | ~~~~~~~~~~~~~~ 1023 | }); | ~ /usr/include/absl/strings/cord.h:1591:48: note: initializing argument 1 of 'void absl::lts_20230802::Cord::ForEachChunk(int) const' 1591 | absl::FunctionRef callback) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/absl/base/config.h:86, from /usr/include/absl/base/attributes.h:37, from /usr/include/absl/strings/string_view.h:39, from /usr/include/google/protobuf/stubs/common.h:44, from /usr/include/google/protobuf/io/zero_copy_stream.h:110, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:24, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:17: /usr/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported." 79 | #error "C++ versions less than C++14 are not supported." | ^~~~~ /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/google/protobuf/stubs/port.h:45, from /usr/include/google/protobuf/stubs/common.h:46: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/stubs/common.h:56: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' 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/zero_copy_stream.h:111: /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: In function 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase()': /usr/include/absl/container/internal/compressed_tuple.h:77:16: error: 'is_final' is not a member of 'std' 77 | !std::is_final::value && | ^~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:77:26: error: expected primary-expression before '>' token 77 | !std::is_final::value && | ^ /usr/include/absl/container/internal/compressed_tuple.h:77:29: error: '::value' has not been declared 77 | !std::is_final::value && | ^~~~~ /usr/include/absl/container/internal/compressed_tuple.h: At global scope: /usr/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:125:58: error: expected ')' before ',' token 125 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:137:58: error: expected ')' before ',' token 137 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230802::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /usr/include/absl/container/internal/compressed_tuple.h:224:52: error: 'in_place' is not a member of 'absl' 224 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230802::container_internal::CompressedTuple::CompressedTuple(First&&, Vs&& ...)': /usr/include/absl/container/internal/compressed_tuple.h:236:52: error: 'in_place' is not a member of 'absl' 236 | : CompressedTuple::CompressedTupleImpl(absl::in_place, | ^~~~~~~~ In file included from /usr/include/absl/container/internal/inlined_vector.h:31: /usr/include/absl/memory/memory.h: At global scope: /usr/include/absl/memory/memory.h:97:12: error: 'make_unique' has not been declared in 'std' 97 | using std::make_unique; | ^~~~~~~~~~~ In file included from /usr/include/absl/types/span.h:69, from /usr/include/absl/container/internal/inlined_vector.h:33: /usr/include/absl/types/internal/span.h:119:26: error: 'remove_const_t' in namespace 'std' does not name a template type; did you mean 'remove_const'? 119 | using Container = std::remove_const_t; | ^~~~~~~~~~~~~~ | remove_const /usr/include/absl/types/internal/span.h:121:44: error: parse error in template argument list 121 | decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/internal/span.h:122:64: error: 'Container' was not declared in this scope 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~ /usr/include/absl/types/internal/span.h:122:56: error: parse error in template argument list 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/internal/span.h:130:29: error: 'enable_if_t' in namespace 'std' does not name a template type 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ /usr/include/absl/types/internal/span.h:130:24: note: 'std::enable_if_t' is only available from C++14 onwards 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~ /usr/include/absl/types/internal/span.h:133:32: error: 'enable_if_t' in namespace 'std' does not name a template type 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ /usr/include/absl/types/internal/span.h:133:27: note: 'std::enable_if_t' is only available from C++14 onwards 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~ /usr/include/absl/types/span.h:201:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230802::span_internal' does not name a template type 201 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/span.h:201:56: error: expected '>' before '<' token 201 | typename = span_internal::EnableIfNotIsView> | ^ /usr/include/absl/types/span.h:210:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230802::span_internal' does not name a template type 210 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/span.h:210:56: error: expected '>' before '<' token 210 | typename = span_internal::EnableIfNotIsView> | ^ /usr/include/absl/types/span.h:222:28: error: 'absl::lts_20230802::span_internal::EnableIfIsView' has not been declared 222 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /usr/include/absl/types/span.h:222:42: error: expected '>' before '<' token 222 | span_internal::EnableIfIsView = 0> | ^ /usr/include/absl/types/span.h:223:12: error: 'template template > absl::lts_20230802::Span::Span(V&)' cannot be overloaded with 'template template absl::lts_20230802::Span::Span(V&)' 223 | explicit Span(V& v) noexcept // NOLINT(runtime/references) | ^~~~ /usr/include/absl/types/span.h:202:12: note: previous declaration 'template template absl::lts_20230802::Span::Span(V&)' 202 | explicit Span( | ^~~~ /usr/include/absl/types/span.h:227:28: error: 'absl::lts_20230802::span_internal::EnableIfIsView' has not been declared 227 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /usr/include/absl/types/span.h:227:42: error: expected '>' before '<' token 227 | span_internal::EnableIfIsView = 0> | ^ /usr/include/absl/types/span.h:228:13: error: 'template template > constexpr absl::lts_20230802::Span::Span(const V&)' cannot be overloaded with 'template template constexpr absl::lts_20230802::Span::Span(const V&)' 228 | constexpr Span(const V& v) noexcept // NOLINT(runtime/explicit) | ^~~~ /usr/include/absl/types/span.h:211:13: note: previous declaration 'template template constexpr absl::lts_20230802::Span::Span(const V&)' 211 | constexpr Span( | ^~~~ In file included from /usr/include/absl/numeric/int128.h:1154, from /usr/include/absl/strings/internal/str_format/arg.h:33, from /usr/include/absl/strings/str_format.h:78, from /usr/include/absl/crc/crc32c.h:32, from /usr/include/absl/crc/internal/crc_cord_state.h:23, from /usr/include/absl/strings/cord.h:79: /usr/include/absl/numeric/int128_no_intrinsic.inc: In function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator<<(int128, int)': /usr/include/absl/numeric/int128_no_intrinsic.inc:302:1: error: body of 'constexpr' function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator<<(int128, int)' not a return-statement 302 | } | ^ /usr/include/absl/numeric/int128_no_intrinsic.inc: In function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator>>(int128, int)': /usr/include/absl/numeric/int128_no_intrinsic.inc:328:1: error: body of 'constexpr' function 'constexpr absl::lts_20230802::int128 absl::lts_20230802::operator>>(int128, int)' not a return-statement 328 | } | ^ In file included from /usr/include/absl/strings/internal/str_format/arg.h:34: /usr/include/absl/strings/internal/has_absl_stringify.h: At global scope: /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/strings/internal/has_absl_stringify.h:46:13: error: 'enable_if_t' is not a member of 'std' 46 | T, std::enable_if_t struct absl::lts_20230802::strings_internal::HasAbslStringify' 48 | std::declval()))>::value>> : std::true_type {}; | ^~~~~ /usr/include/absl/strings/internal/has_absl_stringify.h:48:41: note: expected a type, got '( < std::is_void(), declval()))>::value)' /usr/include/absl/strings/internal/has_absl_stringify.h:48:46: error: expected unqualified-id before '>' token 48 | std::declval()))>::value>> : std::true_type {}; | ^~ In file included from /usr/include/absl/strings/internal/str_format/extension.h:29, from /usr/include/absl/strings/internal/str_format/arg.h:35: /usr/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20230802::str_format_internal::AbslFormatFlush(std::string*, int)': /usr/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h: At global scope: /usr/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20230802::str_format_internal::AbslFormatFlush(std::ostream*, int)': /usr/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /usr/include/absl/strings/internal/str_format/output.h: At global scope: /usr/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:45:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 45 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:45:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/absl/strings/internal/str_format/extension.h:45:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /usr/include/absl/strings/internal/str_format/extension.h:49:14: error: 'string_view' has not been declared 49 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:58:30: error: 'string_view' has not been declared 58 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:63:25: error: 'string_view' has not been declared 63 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:95:15: error: 'string_view' has not been declared 95 | void Append(string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h:111:24: error: 'string_view' has not been declared 111 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20230802::str_format_internal::FormatSinkImpl::Flush()': /usr/include/absl/strings/internal/str_format/extension.h:74:16: error: 'string_view' was not declared in this scope 74 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20230802::str_format_internal::FormatSinkImpl::Append(int)': /usr/include/absl/strings/internal/str_format/extension.h:96:18: error: request for member 'size' in 'v', which is of non-class type 'int' 96 | size_t n = v.size(); | ^~~~ /usr/include/absl/strings/internal/str_format/extension.h:104:20: error: request for member 'data' in 'v', which is of non-class type 'int' 104 | memcpy(pos_, v.data(), n); | ^~~~ /usr/include/absl/strings/internal/str_format/arg.h: At global scope: /usr/include/absl/strings/internal/str_format/arg.h:141:13: error: 'enable_if_t' in namespace 'std' does not name a template type 141 | -> std::enable_if_t::value && | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:141:8: note: 'std::enable_if_t' is only available from C++14 onwards 141 | -> std::enable_if_t::value && | ^~~ /usr/include/absl/strings/internal/str_format/arg.h:141:24: error: expected initializer before '<' token 141 | -> std::enable_if_t::value && | ^ /usr/include/absl/strings/internal/str_format/arg.h:160:13: error: 'enable_if_t' in namespace 'std' does not name a template type 160 | -> std::enable_if_t::value && | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:160:8: note: 'std::enable_if_t' is only available from C++14 onwards 160 | -> std::enable_if_t::value && | ^~~ /usr/include/absl/strings/internal/str_format/arg.h:160:24: error: expected initializer before '<' token 160 | -> std::enable_if_t::value && | ^ /usr/include/absl/strings/internal/str_format/arg.h:214:39: error: 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 214 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:211:21: note: previous declaration 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl(const std::string&, FormatConversionSpecImpl, FormatSinkImpl*)' 211 | StringConvertResult FormatConvertImpl(const std::string& v, | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:214:39: error: 'string_view' was not declared in this scope 214 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:215:64: error: expected primary-expression before 'conv' 215 | FormatConversionSpecImpl conv, | ^~~~ /usr/include/absl/strings/internal/str_format/arg.h:216:53: error: expected primary-expression before '*' token 216 | FormatSinkImpl* sink); | ^ /usr/include/absl/strings/internal/str_format/arg.h:216:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 216 | FormatSinkImpl* sink); | ^~~~ | sinl /usr/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20230802::str_format_internal::StringConvertResult absl::lts_20230802::str_format_internal::FormatConvertImpl(const AbslCord&, FormatConversionSpecImpl, FormatSinkImpl*)': /usr/include/absl/strings/internal/str_format/arg.h:251:8: error: 'string_view' was not declared in this scope 251 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:264:3: error: expected primary-expression before 'if' 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /usr/include/absl/strings/internal/str_format/arg.h:262:4: error: expected ';' before 'if' 262 | } | ^ | ; 263 | 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /usr/include/absl/strings/internal/str_format/arg.h:264:3: error: expected primary-expression before 'if' 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /usr/include/absl/strings/internal/str_format/arg.h:262:4: error: expected ')' before 'if' 262 | } | ^ | ) 263 | 264 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /usr/include/absl/strings/internal/str_format/arg.h:251:7: note: to match this '(' 251 | for (string_view piece : value.Chunks()) { | ^ /usr/include/absl/strings/internal/str_format/arg.h: At global scope: /usr/include/absl/strings/internal/str_format/arg.h:616:1: error: 'string_view' was not declared in this scope 616 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:616:1: error: template-id 'Dispatch< >' for 'bool absl::lts_20230802::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20230802::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/arg.h:563:15: note: candidate is: 'template static bool absl::lts_20230802::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20230802::str_format_internal::FormatConversionSpecImpl, void*)' 563 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ In file included from /usr/include/absl/strings/internal/str_format/checker.h:22, from /usr/include/absl/strings/internal/str_format/bind.h:26, from /usr/include/absl/strings/str_format.h:79: /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr void absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::set_value(int) const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:46:14: error: assignment of member 'absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::value_' in read-only object 46 | value_ = value; | ~~~~~~~^~~~~~~ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr void absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::set_from_arg(int) const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:57:14: error: assignment of member 'absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::value_' in read-only object 57 | value_ = -value - 1; | ~~~~~~~^~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr int absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::get_from_arg() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:63:5: error: body of 'constexpr' function 'constexpr int absl::lts_20230802::str_format_internal::UnboundConversion::InputValue::get_from_arg() const' not a return-statement 63 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::FormatConversionChar absl::lts_20230802::str_format_internal::ConvTag::as_conv() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:102:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::FormatConversionChar absl::lts_20230802::str_format_internal::ConvTag::as_conv() const' not a return-statement 102 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::str_format_internal::LengthMod absl::lts_20230802::str_format_internal::ConvTag::as_length() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:108:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::str_format_internal::LengthMod absl::lts_20230802::str_format_internal::ConvTag::as_length() const' not a return-statement 108 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In member function 'constexpr absl::lts_20230802::str_format_internal::Flags absl::lts_20230802::str_format_internal::ConvTag::as_flags() const': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:114:3: error: body of 'constexpr' function 'constexpr absl::lts_20230802::str_format_internal::Flags absl::lts_20230802::str_format_internal::ConvTag::as_flags() const' not a return-statement 114 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr bool absl::lts_20230802::str_format_internal::CheckFastPathSetting(const UnboundConversion&)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:193:1: error: body of 'constexpr' function 'constexpr bool absl::lts_20230802::str_format_internal::CheckFastPathSetting(const UnboundConversion&)' not a return-statement 193 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr int absl::lts_20230802::str_format_internal::ParseDigits(char&, const char*&, const char*)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:210:1: error: body of 'constexpr' function 'constexpr int absl::lts_20230802::str_format_internal::ParseDigits(char&, const char*&, const char*)' not a return-statement 210 | } | ^ /usr/include/absl/strings/internal/str_format/constexpr_parser.h: In function 'constexpr const char* absl::lts_20230802::str_format_internal::ConsumeUnboundConversion(const char*, const char*, UnboundConversion*, int*)': /usr/include/absl/strings/internal/str_format/constexpr_parser.h:346:1: error: body of 'constexpr' function 'constexpr const char* absl::lts_20230802::str_format_internal::ConsumeUnboundConversion(const char*, const char*, UnboundConversion*, int*)' not a return-statement 346 | } | ^ In file included from /usr/include/absl/strings/internal/str_format/bind.h:27: /usr/include/absl/strings/internal/str_format/parser.h: At global scope: /usr/include/absl/strings/internal/str_format/parser.h:56:24: error: 'string_view' was not declared in this scope 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:56:50: error: expected primary-expression before 'consumer' 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:56:58: error: expression list treated as compound expression in initializer [-fpermissive] 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /usr/include/absl/strings/internal/str_format/parser.h:56:59: error: expected ';' before '{' token 56 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /usr/include/absl/strings/internal/str_format/parser.h:115:32: error: 'string_view' was not declared in this scope 115 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:122:18: error: expected ')' before 'format' 122 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /usr/include/absl/strings/internal/str_format/parser.h:121:28: note: to match this '(' 121 | explicit ParsedFormatBase( | ^ /usr/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20230802::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /usr/include/absl/strings/internal/str_format/parser.h:152:5: error: 'string_view' was not declared in this scope 152 | string_view text(base, 0); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:154:31: error: 'text' was not declared in this scope 154 | const char* const end = text.data() + text.size(); | ^~~~ /usr/include/absl/strings/internal/str_format/parser.h: At global scope: /usr/include/absl/strings/internal/str_format/parser.h:221:44: error: expected ')' before 'format' 221 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /usr/include/absl/strings/internal/str_format/parser.h:244:52: error: 'string_view' has not been declared 244 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:248:7: error: 'string_view' has not been declared 248 | string_view format) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:253:52: error: 'string_view' has not been declared 253 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/parser.h:261:35: error: expected ')' before 's' 261 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /usr/include/absl/strings/internal/str_format/parser.h:262:50: error: expected unqualified-id before ')' token 262 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /usr/include/absl/strings/internal/str_format/bind.h:52:45: error: expected ')' before 's' 52 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) /usr/include/absl/strings/internal/str_format/bind.h:60:3: error: 'string_view' does not name a type 60 | string_view str() const { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/bind.h:165:33: error: expected ')' before 's' 165 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, unsigned int>' /usr/include/absl/container/internal/inlined_vector.h:567:12: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = std::allocator]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = std::allocator]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, unsigned int>': /usr/include/absl/container/internal/inlined_vector.h:567:12: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {std::allocator, unsigned int}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/inlined_vector.h: In instantiation of 'constexpr const size_t absl::lts_20230802::inlined_vector_internal::Storage >::kOptimalInlinedSize': /usr/include/absl/container/internal/inlined_vector.h:548:45: required from 'struct absl::lts_20230802::inlined_vector_internal::Storage >::Inlined' /usr/include/absl/container/internal/inlined_vector.h:554:13: required from 'union absl::lts_20230802::inlined_vector_internal::Storage >::Data' /usr/include/absl/container/internal/inlined_vector.h:568:8: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/inlined_vector.h:545:17: error: call to non-'constexpr' function 'const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = unsigned int]' 545 | (std::max)(N, sizeof(Allocated) / sizeof(ValueType)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:51, from /usr/include/c++/13.2.1/bits/locale_classes.h:40, from /usr/include/c++/13.2.1/bits/ios_base.h:41, from /usr/include/c++/13.2.1/ios:44, from /usr/include/c++/13.2.1/ostream:40, from /usr/include/c++/13.2.1/iostream:41, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:21: /usr/include/c++/13.2.1/bits/stl_algobase.h:257:5: note: 'const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = unsigned int]' declared here 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/absl/container/internal/inlined_vector.h: In instantiation of 'struct absl::lts_20230802::inlined_vector_internal::Storage >::Inlined': /usr/include/absl/container/internal/inlined_vector.h:554:13: required from 'union absl::lts_20230802::inlined_vector_internal::Storage >::Data' /usr/include/absl/container/internal/inlined_vector.h:568:8: required from 'class absl::lts_20230802::inlined_vector_internal::Storage >' /usr/include/absl/container/inlined_vector.h:98:9: required from 'class absl::lts_20230802::InlinedVector' /usr/include/absl/strings/internal/str_format/bind.h:191:41: required from here /usr/include/absl/container/internal/inlined_vector.h:549:22: error: size of array is not an integral constant-expression 549 | ValueType[kOptimalInlinedSize])]; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_format.h:104:41: error: expected ')' before 's' 104 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /usr/include/absl/strings/str_format.h:839:15: error: 'string_view' has not been declared 839 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /usr/include/absl/strings/str_format.h:847:24: error: 'string_view' has not been declared 847 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /usr/include/absl/strings/str_format.h:852:55: error: 'absl::string_view' has not been declared 852 | friend void AbslFormatFlush(FormatSink* sink, absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:89:30: error: 'string_view' is not a member of 'absl' 89 | crc32c_t ComputeCrc32c(absl::string_view buf); | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:103:36: error: 'absl::string_view' has not been declared 103 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h: In function 'absl::lts_20230802::crc32c_t absl::lts_20230802::ExtendCrc32c(crc32c_t, int)': /usr/include/absl/crc/crc32c.h:105:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 105 | if (buf_to_add.size() <= 64) { | ^~~~ /usr/include/absl/crc/crc32c.h:107:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 107 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /usr/include/absl/crc/crc32c.h:108:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 108 | buf_to_add.size())) { | ^~~~ In file included from /usr/include/absl/functional/any_invocable.h:42, from /usr/include/absl/functional/internal/function_ref.h:23, from /usr/include/absl/functional/function_ref.h:54, from /usr/include/absl/strings/cord.h:80: /usr/include/absl/functional/internal/any_invocable.h: At global scope: /usr/include/absl/functional/internal/any_invocable.h:380:28: error: 'in_place_type_t' is not a member of 'absl' 380 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:380:28: error: 'in_place_type_t' is not a member of 'absl' /usr/include/absl/functional/internal/any_invocable.h:380:44: error: template argument 1 is invalid 380 | struct IsInPlaceType> : std::true_type {}; | ^ /usr/include/absl/functional/internal/any_invocable.h:380:45: error: expected unqualified-id before '>' token 380 | struct IsInPlaceType> : std::true_type {}; | ^~ /usr/include/absl/functional/internal/any_invocable.h:476:42: error: expected ')' before '<' token 476 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /usr/include/absl/functional/internal/any_invocable.h:868:1: error: expected ')' before '<' token 868 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:869:1: error: expected ')' before '<' token 869 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:872:1: error: expected ')' before '<' token 872 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:873:1: error: expected ')' before '<' token 873 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:876:1: error: expected ')' before '<' token 876 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/internal/any_invocable.h:877:1: error: expected ')' before '<' token 877 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/functional/any_invocable.h:200:46: error: expected ')' before '<' token 200 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /usr/include/absl/functional/any_invocable.h:212:46: error: expected ')' before '<' token 212 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) 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:367:55: error: expected ')' before 'str' 367 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /usr/include/absl/strings/internal/cord_internal.h:368:45: error: expected unqualified-id before ',' token 368 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /usr/include/absl/strings/internal/cord_internal.h:385:50: error: 'string_view' is not a member of 'absl' 385 | Releaser, absl::string_view>> | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:385:50: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/internal/cord_internal.h:385:50: error: template argument 2 is invalid /usr/include/absl/strings/internal/cord_internal.h:386:55: error: 'absl::string_view' has not been declared 386 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:392:55: error: 'absl::string_view' has not been declared 392 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20230802::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /usr/include/absl/strings/internal/cord_internal.h:411:26: error: 'string_view' is not a member of 'absl' 411 | absl::string_view(base, length)); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: At global scope: /usr/include/absl/strings/internal/cord_internal.h:480:32: error: 'string_view' is not a member of 'absl' 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:480:57: error: expected primary-expression before 'pos' 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /usr/include/absl/strings/internal/cord_internal.h:480:60: error: expression list treated as compound expression in initializer [-fpermissive] 480 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /usr/include/absl/strings/internal/cord_internal.h:542:41: error: expected ')' before 'sv' 542 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /usr/include/absl/strings/internal/cord_internal.h:723:45: error: expected ')' before 'chars' 723 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /usr/include/absl/strings/internal/cord_internal.h:739:38: error: expected unqualified-id before '{' token 739 | GetOrNull(chars, 14)} {} | ^ /usr/include/absl/strings/internal/cord_internal.h:719:20: error: defaulted declaration 'constexpr absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&) const' does not match the expected signature 719 | constexpr Rep& operator=(const Rep&) = default; | ^~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:719:20: note: expected signature: 'absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&)' /usr/include/absl/strings/internal/cord_internal.h:719:20: error: explicitly defaulted function 'constexpr absl::lts_20230802::cord_internal::InlineData::Rep& absl::lts_20230802::cord_internal::InlineData::Rep::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep&) const' cannot be declared 'constexpr' because the implicit declaration is not 'constexpr': /usr/include/absl/strings/internal/cord_internal.h:709:12: note: defaulted constructor calls non-'constexpr' 'absl::lts_20230802::cord_internal::InlineData::Rep::AsTree& absl::lts_20230802::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep::AsTree&)' 709 | struct AsTree { | ^~~~~~ /usr/include/absl/strings/internal/cord_internal.h:709:12: note: 'absl::lts_20230802::cord_internal::InlineData::Rep::AsTree& absl::lts_20230802::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230802::cord_internal::InlineData::Rep::AsTree&)' is not usable as a 'constexpr' function because: /usr/include/absl/strings/internal/cord_internal.h: In constructor 'absl::lts_20230802::cord_internal::InlineData::InlineData()': /usr/include/absl/strings/internal/cord_internal.h:529:52: error: 'constexpr' constructor does not have empty body 529 | constexpr InlineData() noexcept { poison_this(); } | ^ 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: At global scope: /usr/include/absl/strings/internal/cord_rep_flat.h:161:36: error: 'absl::string_view' has not been declared 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/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_20230802::cord_internal::CordRepFlat* absl::lts_20230802::cord_internal::CordRepFlat::Create(int, size_t)': /usr/include/absl/strings/internal/cord_rep_flat.h:162:5: error: request for member 'size' in 'data', which is of non-class type 'int' 162 | assert(data.size() <= kMaxFlatLength); | ^~~~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:163:34: error: request for member 'size' in 'data', which is of non-class type 'int' 163 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:164:31: error: request for member 'data' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:164:44: error: request for member 'size' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:165:25: error: request for member 'size' in 'data', which is of non-class type 'int' 165 | flat->length = data.size(); | ^~~~ /usr/include/absl/strings/cord_buffer.h: At global scope: /usr/include/absl/strings/cord_buffer.h:435:46: error: 'absl::string_view' has not been declared 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::CordBuffer::ConsumeValue(int&)': /usr/include/absl/strings/cord_buffer.h:438:27: error: 'string_view' is not a member of 'absl' 438 | short_value = absl::string_view(rep_.data(), rep_.short_length()); | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h: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:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'absl::string_view' has not been declared 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h: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:102, 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:103: /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_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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:139:30: error: 'string_view' is not a member of 'absl' 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:139:55: error: expected primary-expression before '*' token 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:139:57: error: 'value' was not declared in this scope 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:139:64: error: expected primary-expression before 'int' 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:139:72: error: expression list treated as compound expression in initializer [-fpermissive] 139 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:140:30: error: 'string_view' is not a member of 'absl' 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:140:55: error: expected primary-expression before '*' token 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:140:57: error: 'value' was not declared in this scope 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:140:64: error: expected primary-expression before 'int' 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:140:72: error: expression list treated as compound expression in initializer [-fpermissive] 140 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:141:31: error: 'string_view' is not a member of 'absl' 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:141:61: error: expected primary-expression before '*' token 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^ /usr/include/absl/strings/numbers.h:141:63: error: 'value' was not declared in this scope 141 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^~~~~ /usr/include/absl/strings/numbers.h:142:26: error: expected primary-expression before 'int' 142 | int base); | ^~~ /usr/include/absl/strings/numbers.h:142:34: error: expression list treated as compound expression in initializer [-fpermissive] 142 | int base); | ^ /usr/include/absl/strings/numbers.h:143:31: error: 'string_view' is not a member of 'absl' 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:143:57: error: expected primary-expression before '*' token 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:143:59: error: 'value' was not declared in this scope 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:143:66: error: expected primary-expression before 'int' 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:143:74: error: expression list treated as compound expression in initializer [-fpermissive] 143 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:144:31: error: 'string_view' is not a member of 'absl' 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:144:57: error: expected primary-expression before '*' token 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:144:59: error: 'value' was not declared in this scope 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:144:66: error: expected primary-expression before 'int' 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:144:74: error: expression list treated as compound expression in initializer [-fpermissive] 144 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:145:32: error: 'string_view' is not a member of 'absl' 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:145:63: error: expected primary-expression before '*' token 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^ /usr/include/absl/strings/numbers.h:145:65: error: 'value' was not declared in this scope 145 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^~~~~ /usr/include/absl/strings/numbers.h:146:26: error: expected primary-expression before 'int' 146 | int base); | ^~~ /usr/include/absl/strings/numbers.h:146:34: error: expression list treated as compound expression in initializer [-fpermissive] 146 | int base); | ^ /usr/include/absl/strings/numbers.h:197:50: error: 'string_view' is not a member of 'absl' 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:197:73: error: expected primary-expression before '*' token 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^ /usr/include/absl/strings/numbers.h:197:75: error: 'out' was not declared in this scope 197 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^~~ /usr/include/absl/strings/numbers.h:198:44: error: expected primary-expression before 'int' 198 | int base) { | ^~~ /usr/include/absl/strings/numbers.h:198:52: error: expression list treated as compound expression in initializer [-fpermissive] 198 | int base) { | ^ /usr/include/absl/strings/numbers.h:198:53: error: expected ';' before '{' token 198 | int base) { | ^~ | ; /usr/include/absl/strings/numbers.h:266:27: error: redefinition of 'template bool absl::lts_20230802::SimpleAtoi' 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: 'template bool absl::lts_20230802::SimpleAtoi' previously declared here 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:266:44: error: 'string_view' is not a member of 'absl' 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:266:69: error: expected primary-expression before '*' token 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^ /usr/include/absl/strings/numbers.h:266:71: error: 'out' was not declared in this scope 266 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~ /usr/include/absl/strings/numbers.h:270:51: error: 'bool absl::lts_20230802::SimpleAtoi' redeclared as different kind of entity 270 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: previous declaration 'template bool absl::lts_20230802::SimpleAtoi' 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:270:51: error: 'string_view' is not a member of 'absl' 270 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:271:57: error: expected primary-expression before '*' token 271 | absl::int128* out) { | ^ /usr/include/absl/strings/numbers.h:271:59: error: 'out' was not declared in this scope 271 | absl::int128* out) { | ^~~ /usr/include/absl/strings/numbers.h:275:51: error: 'bool absl::lts_20230802::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 bool absl::lts_20230802::SimpleAtoi' 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:58: error: expected primary-expression before '*' token 276 | absl::uint128* out) { | ^ /usr/include/absl/strings/numbers.h:276:60: error: 'out' was not declared in this scope 276 | absl::uint128* out) { | ^~~ /usr/include/absl/strings/numbers.h:281:27: error: redefinition of 'template bool absl::lts_20230802::SimpleHexAtoi' 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: 'template bool absl::lts_20230802::SimpleHexAtoi' previously declared here 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:281:47: error: 'string_view' is not a member of 'absl' 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:281:72: error: expected primary-expression before '*' token 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^ /usr/include/absl/strings/numbers.h:281:74: error: 'out' was not declared in this scope 281 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~ /usr/include/absl/strings/numbers.h:285:54: error: 'bool absl::lts_20230802::SimpleHexAtoi' redeclared as different kind of entity 285 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template bool absl::lts_20230802::SimpleHexAtoi' 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:285:54: error: 'string_view' is not a member of 'absl' 285 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:286:60: error: expected primary-expression before '*' token 286 | absl::int128* out) { | ^ /usr/include/absl/strings/numbers.h:286:62: error: 'out' was not declared in this scope 286 | absl::int128* out) { | ^~~ /usr/include/absl/strings/numbers.h:290:54: error: 'bool absl::lts_20230802::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 bool absl::lts_20230802::SimpleHexAtoi' 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:61: error: expected primary-expression before '*' token 291 | absl::uint128* out) { | ^ /usr/include/absl/strings/numbers.h:291:63: error: 'out' was not declared in this scope 291 | absl::uint128* out) { | ^~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::AbslStringify(S&, Hex)': /usr/include/absl/strings/str_cat.h:217:25: error: 'string_view' is not a member of 'absl' 217 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:224:25: error: 'string_view' is not a member of 'absl' 224 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::AbslStringify(S&, Dec)': /usr/include/absl/strings/str_cat.h:292:23: error: 'string_view' is not a member of 'absl' 292 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: At global scope: /usr/include/absl/strings/str_cat.h:350:29: error: expected ')' before 'pc' 350 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /usr/include/absl/strings/str_cat.h:373:9: error: 'string_view' in namespace 'absl' does not name a type 373 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:375:9: error: 'string_view' in namespace 'absl' does not name a type 375 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:408:9: error: 'string_view' in namespace 'absl' does not name a type 408 | absl::string_view piece_; | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(int)': /usr/include/absl/strings/str_cat.h:312:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 312 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(unsigned int)': /usr/include/absl/strings/str_cat.h:316:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 316 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long int)': /usr/include/absl/strings/str_cat.h:320:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 320 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long unsigned int)': /usr/include/absl/strings/str_cat.h:324:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 324 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long long int)': /usr/include/absl/strings/str_cat.h:328:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 328 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(long long unsigned int)': /usr/include/absl/strings/str_cat.h:332:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 332 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(float)': /usr/include/absl/strings/str_cat.h:337:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 337 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(double)': /usr/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const absl::lts_20230802::strings_internal::AlphaNumBuffer&)': /usr/include/absl/strings/str_cat.h:345:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 345 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const char*)': /usr/include/absl/strings/str_cat.h:349:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 349 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h:349:16: error: 'NullSafeStringView' was not declared in this scope 349 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const T&, absl::lts_20230802::strings_internal::StringifySink&&)': /usr/include/absl/strings/str_cat.h:359:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 359 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h:359:34: error: 'ExtractStringification' is not a member of 'absl::lts_20230802::strings_internal' 359 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230802::AlphaNum::AlphaNum(const std::__cxx11::basic_string, _Alloc>&)': /usr/include/absl/strings/str_cat.h:365:9: error: class 'absl::lts_20230802::AlphaNum' does not have any field named 'piece_' 365 | : piece_(str) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20230802::AlphaNum::data() const': /usr/include/absl/strings/str_cat.h:374:37: error: 'piece_' was not declared in this scope 374 | const char* data() const { return piece_.data(); } | ^~~~~~ /usr/include/absl/strings/str_cat.h: At global scope: /usr/include/absl/strings/str_cat.h:443:51: error: 'string_view' is not a member of 'absl' 443 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:443:51: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/str_cat.h:443:62: error: template argument 1 is invalid 443 | std::string CatPieces(std::initializer_list pieces); | ^ /usr/include/absl/strings/str_cat.h:445:47: error: 'string_view' is not a member of 'absl' 445 | std::initializer_list pieces); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:445:47: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/str_cat.h:445:58: error: template argument 1 is invalid 445 | std::initializer_list pieces); | ^ /usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230802::StrCat(const AlphaNum&)': /usr/include/absl/strings/str_cat.h:452:34: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'size' 452 | return std::string(a.data(), a.size()); | ^~~~ /usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230802::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /usr/include/absl/strings/str_cat.h:467:10: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:21: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:32: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:43: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:467:54: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:468:43: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 468 | static_cast(args).Piece()...}); | ^~~~~ /usr/include/absl/strings/str_cat.h:466:37: error: cannot convert '' to 'int' 466 | return strings_internal::CatPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 467 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 468 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:443:64: note: initializing argument 1 of 'std::string absl::lts_20230802::strings_internal::CatPieces(int)' 443 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230802::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /usr/include/absl/strings/str_cat.h:512:16: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:27: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:38: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:49: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:512:60: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:513:49: error: 'const class absl::lts_20230802::AlphaNum' has no member named 'Piece' 513 | static_cast(args).Piece()...}); | ^~~~~ /usr/include/absl/strings/str_cat.h:511:33: error: cannot convert '' to 'int' 511 | strings_internal::AppendPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 512 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:445:60: note: initializing argument 2 of 'void absl::lts_20230802::strings_internal::AppendPieces(std::string*, int)' 445 | std::initializer_list 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_20230802::cord_internal::CordRepRing::IsFlat' is not a static data member of 'class absl::lts_20230802::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_20230802::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/time/time.h:90, from /usr/include/absl/time/clock.h:26, from /usr/include/absl/synchronization/internal/kernel_timeout.h:30, from /usr/include/absl/synchronization/mutex.h:74, from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:91: /usr/include/absl/time/civil_time.h: At global scope: /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_20230802::ParseCivilTime' 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseCivilTime' 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::ParseLenientCivilTime' 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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_20230802::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: In constructor 'absl::lts_20230802::Duration::HiRep::HiRep(int64_t)': /usr/include/absl/time/time.h:256:5: error: 'constexpr' constructor does not have empty body 256 | } | ^ /usr/include/absl/time/time.h: In member function 'constexpr int64_t absl::lts_20230802::Duration::HiRep::Get() const': /usr/include/absl/time/time.h:276:5: error: body of 'constexpr' function 'constexpr int64_t absl::lts_20230802::Duration::HiRep::Get() const' not a return-statement 276 | } | ^ /usr/include/absl/time/time.h: In member function 'constexpr absl::lts_20230802::Duration::HiRep& absl::lts_20230802::Duration::HiRep::operator=(int64_t) const': /usr/include/absl/time/time.h:284:11: error: assignment of member 'absl::lts_20230802::Duration::HiRep::hi_' in read-only object 284 | hi_ = static_cast(unsigned_value >> 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/time.h:285:11: error: assignment of member 'absl::lts_20230802::Duration::HiRep::lo_' in read-only object 285 | lo_ = static_cast(unsigned_value); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/time.h:286:14: error: binding reference of type 'absl::lts_20230802::Duration::HiRep&' to 'const absl::lts_20230802::Duration::HiRep' discards qualifiers 286 | return *this; | ^~~~~ /usr/include/absl/time/time.h:287:5: error: body of 'constexpr' function 'constexpr absl::lts_20230802::Duration::HiRep& absl::lts_20230802::Duration::HiRep::operator=(int64_t) const' not a return-statement 287 | } | ^ /usr/include/absl/time/time.h: At global scope: /usr/include/absl/time/time.h:703:26: error: 'string_view' is not a member of 'absl' 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:703:58: error: expected primary-expression before '*' token 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:703:60: error: 'd' was not declared in this scope 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:703:61: error: expression list treated as compound expression in initializer [-fpermissive] 703 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:710:26: error: 'string_view' is not a member of 'absl' 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:710:52: error: expected primary-expression before '*' token 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:710:54: error: 'dst' was not declared in this scope 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /usr/include/absl/time/time.h:710:70: error: expected primary-expression before '*' token 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:710:72: error: 'error' was not declared in this scope; did you mean 'perror'? 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:710:77: error: expression list treated as compound expression in initializer [-fpermissive] 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:1023:6: error: redefinition of 'bool absl::lts_20230802::AbslParseFlag' 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/time.h:710:6: note: 'bool absl::lts_20230802::AbslParseFlag' previously defined here 710 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/time.h:1023:26: error: 'string_view' is not a member of 'absl' 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1023:48: error: expected primary-expression before '*' token 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /usr/include/absl/time/time.h:1023:50: error: 't' was not declared in this scope; did you mean 'tm'? 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /usr/include/absl/time/time.h:1023:64: error: expected primary-expression before '*' token 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /usr/include/absl/time/time.h:1023:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1023 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:1227:32: error: 'string_view' is not a member of 'absl' 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1227:58: error: expected primary-expression before '*' token 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /usr/include/absl/time/time.h:1227:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /usr/include/absl/time/time.h:1227:62: error: expression list treated as compound expression in initializer [-fpermissive] 1227 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /usr/include/absl/time/time.h:1469:59: error: 'string_view' is not a member of 'absl' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1470:58: error: expected primary-expression before 't' 1470 | Time t, TimeZone tz); | ^ /usr/include/absl/time/time.h:1470:70: error: expected primary-expression before 'tz' 1470 | Time t, TimeZone tz); | ^~ /usr/include/absl/time/time.h:1475:72: error: 'std::string absl::lts_20230802::FormatTime(Time, TimeZone)' redeclared as different kind of entity 1475 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /usr/include/absl/time/time.h:1469:42: note: previous declaration 'std::string absl::lts_20230802::FormatTime' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /usr/include/absl/time/time.h:1476:59: error: 'std::string absl::lts_20230802::FormatTime(Time)' redeclared as different kind of entity 1476 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /usr/include/absl/time/time.h:1469:42: note: previous declaration 'std::string absl::lts_20230802::FormatTime' 1469 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /usr/include/absl/time/time.h: In function 'std::ostream& absl::lts_20230802::operator<<(std::ostream&, Time)': /usr/include/absl/time/time.h:1480:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20230802::Time&)' 1480 | return os << FormatTime(t); | ~~~~~~~~~~^~~ /usr/include/absl/time/time.h: In function 'void absl::lts_20230802::AbslStringify(Sink&, Time)': /usr/include/absl/time/time.h:1486:25: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20230802::Time&)' 1486 | sink.Append(FormatTime(t)); | ~~~~~~~~~~^~~ /usr/include/absl/time/time.h: At global scope: /usr/include/absl/time/time.h:1538:22: error: 'string_view' is not a member of 'absl' 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1538:48: error: 'string_view' is not a member of 'absl' 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1538:71: error: expected primary-expression before '*' token 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /usr/include/absl/time/time.h:1539:27: error: expected primary-expression before '*' token 1539 | std::string* err); | ^ /usr/include/absl/time/time.h:1539:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1539 | std::string* err); | ^~~ | erf /usr/include/absl/time/time.h:1539:32: error: expression list treated as compound expression in initializer [-fpermissive] 1539 | std::string* err); | ^ /usr/include/absl/time/time.h:1548:6: error: redefinition of 'bool absl::lts_20230802::ParseTime' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /usr/include/absl/time/time.h:1538:6: note: 'bool absl::lts_20230802::ParseTime' previously defined here 1538 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /usr/include/absl/time/time.h:1548:22: error: 'string_view' is not a member of 'absl' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1548:48: error: 'string_view' is not a member of 'absl' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1548:76: error: expected primary-expression before 'tz' 1548 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /usr/include/absl/time/time.h:1549:20: error: expected primary-expression before '*' token 1549 | Time* time, std::string* err); | ^ /usr/include/absl/time/time.h:1549:39: error: expected primary-expression before '*' token 1549 | Time* time, std::string* err); | ^ /usr/include/absl/time/time.h:1549:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1549 | Time* time, std::string* err); | ^~~ | erf In file included from /usr/include/absl/strings/cord.h:96: /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_20230802::strings_internal::StringConstant::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::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:193:34: error: expected ')' before 'src' 193 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /usr/include/absl/strings/cord.h:194:25: error: 'absl::string_view' has not been declared 194 | Cord& operator=(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:251:42: error: 'absl::string_view' has not been declared 251 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:251:79: error: 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 251 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /usr/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:265:21: error: 'absl::string_view' has not been declared 265 | void Append(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:326:22: error: 'absl::string_view' has not been declared 326 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:384:21: error: 'absl::string_view' has not been declared 384 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:391:25: error: 'absl::string_view' has not been declared 391 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:396:23: error: 'absl::string_view' has not been declared 396 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:449:30: error: 'string_view' in namespace 'absl' does not name a type 449 | using value_type = absl::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:451:26: error: expected ';' before 'value_type' 451 | using pointer = const value_type*; | ^~~~~~~~~~~ | ; /usr/include/absl/strings/cord.h:452:23: error: 'value_type' does not name a type 452 | using reference = value_type; | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:460:5: error: 'reference' does not name a type 460 | reference operator*() const; | ^~~~~~~~~ /usr/include/absl/strings/cord.h:461:5: error: 'pointer' does not name a type 461 | pointer operator->() const; | ^~~~~~~ /usr/include/absl/strings/cord.h:492:11: error: 'string_view' in namespace 'absl' does not name a type 492 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:547:30: error: 'string_view' in namespace 'absl' does not name a type 547 | using value_type = absl::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:548:23: error: 'value_type' does not name a type 548 | using reference = value_type&; | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:549:34: error: expected ';' before 'value_type' 549 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /usr/include/absl/strings/cord.h:652:16: error: 'string_view' in namespace 'absl' does not name a type 652 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:740:9: error: 'optional' in namespace 'absl' does not name a template type 740 | absl::optional TryFlat() const; | ^~~~~~~~ /usr/include/absl/strings/cord.h:747:9: error: 'string_view' in namespace 'absl' does not name a type 747 | absl::string_view Flatten(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:750:55: error: 'absl::string_view' has not been declared 750 | friend void AbslFormatFlush(absl::Cord* cord, absl::string_view part) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:775:9: error: 'optional' in namespace 'absl' does not name a template type 775 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /usr/include/absl/strings/cord.h:806:34: error: expected ')' before 'src' 806 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /usr/include/absl/strings/cord.h:810:49: error: 'absl::string_view' has not been declared 810 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:816:50: error: 'string_view' is not a member of 'absl' 816 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:816:62: error: template argument 1 is invalid 816 | void ForEachChunk(absl::FunctionRef) const; | ^ /usr/include/absl/strings/cord.h:820:9: error: 'string_view' in namespace 'absl' does not name a type 820 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:839:51: error: expected ')' before 'sv' 839 | explicit constexpr InlineRep(absl::string_view sv, CordRep* rep); | ~ ^~~ | ) /usr/include/absl/strings/cord.h:856:28: error: 'absl::string_view' has not been declared 856 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:857:11: error: 'string_view' in namespace 'absl' does not name a type 857 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:963:32: error: 'absl::string_view' has not been declared 963 | absl::string_view* fragment); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:968:36: error: 'string_view' is not a member of 'absl' 968 | absl::FunctionRef callback); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:968:48: error: template argument 1 is invalid 968 | absl::FunctionRef callback); | ^ /usr/include/absl/strings/cord.h:975:29: error: 'absl::string_view' has not been declared 975 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:979:25: error: 'absl::string_view' has not been declared 979 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:986:16: error: 'string_view' in namespace 'absl' does not name a type 986 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:987:16: error: 'string_view' in namespace 'absl' does not name a type 987 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1002:28: error: 'absl::string_view' has not been declared 1002 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1003:29: error: 'absl::string_view' has not been declared 1003 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1010:27: error: 'absl::string_view' has not been declared 1010 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'H absl::lts_20230802::AbslHashValue(H, const Cord&)': /usr/include/absl/strings/cord.h:779:11: error: 'optional' is not a member of 'absl' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /usr/include/absl/strings/cord.h:779:26: error: 'string_view' is not a member of 'absl' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:779:39: error: 'maybe_flat' was not declared in this scope 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:779:54: error: 'const class absl::lts_20230802::Cord' has no member named 'TryFlat' 779 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /usr/include/absl/strings/cord.h: In member function 'H absl::lts_20230802::Cord::HashFragmented(H) const': /usr/include/absl/strings/cord.h:1020:49: error: 'absl::string_view' has not been declared 1020 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In lambda function: /usr/include/absl/strings/cord.h:1021:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1021 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /usr/include/absl/strings/cord.h:1022:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1022 | chunk.size()); | ^~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1048:6: error: variable or field 'InitializeCordRepExternal' declared void 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1048:38: error: 'string_view' is not a member of 'absl' 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1048:71: error: expected primary-expression before '*' token 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^ /usr/include/absl/strings/cord.h:1048:73: error: 'rep' was not declared in this scope 1048 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~ /usr/include/absl/strings/cord.h:1054:31: error: 'string_view' is not a member of 'absl' 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1054:57: error: expected primary-expression before '&&' token 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~ /usr/include/absl/strings/cord.h:1054:60: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /usr/include/absl/strings/cord.h:1054:68: error: expression list treated as compound expression in initializer [-fpermissive] 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^ /usr/include/absl/strings/cord.h:1054:69: error: expected ';' before '{' token 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~ | ; /usr/include/absl/strings/cord.h:1066:38: error: 'absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::cord_internal::NewExternalRep' redeclared as different kind of entity 1066 | inline CordRep* NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1054:10: note: previous declaration 'template absl::lts_20230802::cord_internal::CordRep* absl::lts_20230802::cord_internal::NewExternalRep' 1054 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1066:38: error: 'string_view' is not a member of 'absl' 1066 | inline CordRep* NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1067:39: error: 'releaser' was not declared in this scope 1067 | void (&releaser)(absl::string_view)) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1067:55: error: 'string_view' is not a member of 'absl' 1067 | void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:6: error: redefinition of 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20230802::Cord absl::lts_20230802::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:33: error: 'string_view' is not a member of 'absl' 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1074:59: error: expected primary-expression before '&&' token 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /usr/include/absl/strings/cord.h:1074:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1074 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /usr/include/absl/strings/cord.h:1089:11: error: 'constexpr const int absl::lts_20230802::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20230802::Cord::InlineRep' 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~~ /usr/include/absl/strings/cord.h:1089:44: error: 'string_view' is not a member of 'absl' 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1089:67: error: expected primary-expression before '*' token 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^ /usr/include/absl/strings/cord.h:1089:69: error: 'rep' was not declared in this scope 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~ /usr/include/absl/strings/cord.h:1089:72: error: expression list treated as compound expression in initializer [-fpermissive] 1089 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^ /usr/include/absl/strings/cord.h:1245:8: error: 'int absl::lts_20230802::Cord::Cord' is not a static data member of 'class absl::lts_20230802::Cord' 1245 | inline Cord::Cord(absl::string_view src) | ^~~~ /usr/include/absl/strings/cord.h:1245:25: error: 'string_view' is not a member of 'absl' 1245 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord& absl::lts_20230802::Cord::operator=(T&&)': /usr/include/absl/strings/cord.h:1265:28: error: 'string_view' is not a member of 'absl' 1265 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1312:14: error: 'optional' in namespace 'absl' does not name a template type 1312 | inline absl::optional Cord::TryFlat() const { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1324:14: error: 'string_view' in namespace 'absl' does not name a type 1324 | inline absl::string_view Cord::Flatten() { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1337:13: error: variable or field 'Append' declared void 1337 | inline void Cord::Append(absl::string_view src) { | ^~~~ /usr/include/absl/strings/cord.h:1337:32: error: 'string_view' is not a member of 'absl' 1337 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1341:13: error: variable or field 'Prepend' declared void 1341 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /usr/include/absl/strings/cord.h:1341:33: error: 'string_view' is not a member of 'absl' 1341 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::Append(absl::lts_20230802::CordBuffer)': /usr/include/absl/strings/cord.h:1347:9: error: 'string_view' is not a member of 'absl' 1347 | absl::string_view short_value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1348:42: error: 'short_value' was not declared in this scope 1348 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::Prepend(absl::lts_20230802::CordBuffer)': /usr/include/absl/strings/cord.h:1357:9: error: 'string_view' is not a member of 'absl' 1357 | absl::string_view short_value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1358:42: error: 'short_value' was not declared in this scope 1358 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1399:13: error: 'bool absl::lts_20230802::Cord::StartsWith' is not a static data member of 'class absl::lts_20230802::Cord' 1399 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /usr/include/absl/strings/cord.h:1399:36: error: 'string_view' is not a member of 'absl' 1399 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::InitTree(absl::lts_20230802::cord_internal::CordRep*)': /usr/include/absl/strings/cord.h:1408:5: error: 'current_chunk_' was not declared in this scope 1408 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1408:36: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1408 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ /usr/include/absl/strings/cord.h:1411:5: error: 'current_chunk_' was not declared in this scope 1411 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1411:37: error: 'EdgeData' is not a member of 'absl::lts_20230802::cord_internal' 1411 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /usr/include/absl/strings/cord.h: In constructor 'absl::lts_20230802::Cord::ChunkIterator::ChunkIterator(const absl::lts_20230802::Cord*)': /usr/include/absl/strings/cord.h:1426:7: error: 'current_chunk_' was not declared in this scope 1426 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1430:5: error: 'current_chunk_' was not declared in this scope 1430 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::ChunkIterator& absl::lts_20230802::Cord::ChunkIterator::AdvanceBtree()': /usr/include/absl/strings/cord.h:1435:3: error: 'current_chunk_' was not declared in this scope 1435 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1435:34: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1435 | current_chunk_ = btree_reader_.Next(); | ^~~~ In file included from /usr/include/absl/container/internal/layout.h:163: /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /usr/include/absl/strings/cord.h:1440:3: error: 'current_chunk_' was not declared in this scope 1440 | assert(n >= current_chunk_.size()); | ^~~~~~ /usr/include/absl/strings/cord.h:1444:38: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1444 | current_chunk_ = btree_reader_.Next(); | ^~~~ /usr/include/absl/strings/cord.h:1447:38: error: 'using absl::lts_20230802::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230802::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230802::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1447 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::ChunkIterator& absl::lts_20230802::Cord::ChunkIterator::operator++()': /usr/include/absl/strings/cord.h:1457:3: error: 'current_chunk_' was not declared in this scope 1457 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1484:29: error: 'reference' in 'class absl::lts_20230802::Cord::ChunkIterator' does not name a type 1484 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /usr/include/absl/strings/cord.h:1489:29: error: 'pointer' in 'class absl::lts_20230802::Cord::ChunkIterator' does not name a type 1489 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /usr/include/absl/strings/cord.h:1495:3: error: 'current_chunk_' was not declared in this scope 1495 | 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_20230802::Cord::ChunkIterator::AdvanceBytes(size_t)': /usr/include/absl/strings/cord.h:1502:7: error: 'current_chunk_' was not declared in this scope 1502 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230802::Cord::CharIterator& absl::lts_20230802::Cord::CharIterator::operator++()': /usr/include/absl/strings/cord.h:1530:7: error: base operand of '->' has non-pointer type 'absl::lts_20230802::Cord::ChunkIterator' 1530 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'const char& absl::lts_20230802::Cord::CharIterator::operator*() const': /usr/include/absl/strings/cord.h:1553:26: error: base operand of '->' has non-pointer type 'const absl::lts_20230802::Cord::ChunkIterator' 1553 | return *chunk_iterator_->data(); | ^~ /usr/include/absl/strings/cord.h: In member function 'const char* absl::lts_20230802::Cord::CharIterator::operator->() const': /usr/include/absl/strings/cord.h:1557:25: error: base operand of '->' has non-pointer type 'const absl::lts_20230802::Cord::ChunkIterator' 1557 | return chunk_iterator_->data(); | ^~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1570:14: error: 'string_view' in namespace 'absl' does not name a type 1570 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1591:34: error: 'string_view' is not a member of 'absl' 1591 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1591:46: error: template argument 1 is invalid 1591 | absl::FunctionRef callback) const { | ^ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230802::Cord::ForEachChunk(int) const': /usr/include/absl/strings/cord.h:1594:20: error: 'string_view' is not a member of 'absl' 1594 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1594:67: error: 'callback' cannot be used as a function 1594 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1622:47: error: 'absl::string_view' has not been declared 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator==(const Cord&, int)': /usr/include/absl/strings/cord.h:1624:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1624 | size_t rhs_size = rhs.size(); | ^~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1629:13: error: declaration of 'operator==' as non-function 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1629:30: error: 'string_view' is not a member of 'absl' 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1629:45: error: expected primary-expression before 'const' 1629 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /usr/include/absl/strings/cord.h:1630:45: error: 'absl::string_view' has not been declared 1630 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1631:13: error: declaration of 'operator!=' as non-function 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1631:30: error: 'string_view' is not a member of 'absl' 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1631:45: error: expected primary-expression before 'const' 1631 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /usr/include/absl/strings/cord.h:1632:44: error: 'absl::string_view' has not been declared 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1635:13: error: declaration of 'operator<' as non-function 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1635:29: error: 'string_view' is not a member of 'absl' 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1635:44: error: expected primary-expression before 'const' 1635 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /usr/include/absl/strings/cord.h:1638:44: error: 'absl::string_view' has not been declared 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator>(const Cord&, int)': /usr/include/absl/strings/cord.h:1638:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230802::Cord') 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:543:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 543 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:543:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:547:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 547 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:547:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:551:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 551 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:551:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:557:6: note: candidate: 'template bool absl::lts_20230802::operator<(const U&, Span)' 557 | bool operator<(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:557:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:563:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, const U&)' 563 | bool operator<(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:563:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/container/inlined_vector.h:951:6: note: candidate: 'template bool absl::lts_20230802::operator<(const InlinedVector&, const InlinedVector&)' 951 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:951:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1638:72: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 1638 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(uint128, uint128)' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:810:47: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(int128, int128)' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:45: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /usr/include/absl/base/internal/raw_logging.h:27, from /usr/include/absl/strings/internal/cord_rep_btree.h:23: /usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverity' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverityAtMost' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/time/time.h:1720:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Duration, Duration)' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1720:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:855:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Time, Time)' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:855:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1609:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, const Cord&)' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1609:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h:1632:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, int)' 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1632:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1632 | 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:1639:13: error: declaration of 'operator>' as non-function 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1639:29: error: 'string_view' is not a member of 'absl' 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1639:44: error: expected primary-expression before 'const' 1639 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /usr/include/absl/strings/cord.h:1640:45: error: 'absl::string_view' has not been declared 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230802::operator<=(const Cord&, int)': /usr/include/absl/strings/cord.h:1640:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230802::Cord') 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:543:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 543 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:543:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:547:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 547 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:547:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:551:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, Span)' 551 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:551:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:557:6: note: candidate: 'template bool absl::lts_20230802::operator<(const U&, Span)' 557 | bool operator<(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:557:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:563:6: note: candidate: 'template bool absl::lts_20230802::operator<(Span, const U&)' 563 | bool operator<(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:563:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'absl::lts_20230802::Span' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/container/inlined_vector.h:951:6: note: candidate: 'template bool absl::lts_20230802::operator<(const InlinedVector&, const InlinedVector&)' 951 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:951:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1640:75: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 1640 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(uint128, uint128)' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:810:47: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:16: note: candidate: 'constexpr bool absl::lts_20230802::operator<(int128, int128)' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:173:45: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 173 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverity' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230802::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_20230802::LogSeverityAtMost' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/time/time.h:1720:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Duration, Duration)' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1720:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1720 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:855:46: note: candidate: 'constexpr bool absl::lts_20230802::operator<(Time, Time)' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:855:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 855 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1609:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, const Cord&)' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1609:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1609 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h:1632:13: note: candidate: 'bool absl::lts_20230802::operator<(const Cord&, int)' 1632 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1632:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1632 | 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:1641:13: error: declaration of 'operator<=' as non-function 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1641:30: error: 'string_view' is not a member of 'absl' 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1641:45: error: expected primary-expression before 'const' 1641 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /usr/include/absl/strings/cord.h:1642:45: error: 'absl::string_view' has not been declared 1642 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1643:13: error: declaration of 'operator>=' as non-function 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1643:30: error: 'string_view' is not a member of 'absl' 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1643:45: error: expected primary-expression before 'const' 1643 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /usr/include/google/protobuf/port.h:53, from /usr/include/google/protobuf/io/zero_copy_stream.h:112: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/port.h:173:14: error: 'optional' in namespace 'absl' does not name a template type 173 | inline absl::optional RttiTypeName() { | ^~~~~~~~ In file included from /usr/include/google/protobuf/io/zero_copy_stream.h:116: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' 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/descriptor.h:68, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.h:25: /usr/include/absl/container/internal/common.h:113:9: error: 'optional' in namespace 'absl' does not name a template type 113 | absl::optional alloc_ = {}; | ^~~~~~~~ /usr/include/absl/container/internal/common.h: In member function 'absl::lts_20230802::container_internal::node_handle_base& absl::lts_20230802::container_internal::node_handle_base::operator=(absl::lts_20230802::container_internal::node_handle_base&&)': /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_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::allocator_type absl::lts_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': /usr/include/absl/container/internal/common.h:83:9: error: class 'absl::lts_20230802::container_internal::node_handle_base' does not have any field named 'alloc_' 83 | : alloc_(a) { | ^~~~~~ /usr/include/absl/container/internal/common.h: In constructor 'absl::lts_20230802::container_internal::node_handle_base::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': /usr/include/absl/container/internal/common.h:90:9: error: class 'absl::lts_20230802::container_internal::node_handle_base' does not have any field named 'alloc_' 90 | : alloc_(a) { | ^~~~~~ In file included from /usr/include/c++/13.2.1/cassert:44, from /usr/include/absl/container/internal/common.h:18: /usr/include/absl/container/internal/common.h: In member function 'void absl::lts_20230802::container_internal::node_handle_base::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_20230802::container_internal::node_handle_base::allocator_type* absl::lts_20230802::container_internal::node_handle_base::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:111:42: error: 'string_view' is not a member of 'absl' 111 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:111:42: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:111:53: error: template argument 1 is invalid 111 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^ /usr/include/absl/container/internal/btree.h:115:37: error: 'string_view' is not a member of 'absl' 115 | explicit operator std::less() const { return {}; } | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:115:37: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:115:48: error: template argument 1 is invalid 115 | explicit operator std::less() const { return {}; } | ^ /usr/include/absl/container/internal/btree.h:118:40: error: 'absl::string_view' has not been declared 118 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:119:40: error: 'absl::string_view' has not been declared 119 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:128:40: error: 'absl::string_view' has not been declared 128 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:131:40: error: 'absl::string_view' has not been declared 131 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20230802::weak_ordering absl::lts_20230802::container_internal::StringBtreeDefaultLess::operator()(int, int) const': /usr/include/absl/container/internal/btree.h:120:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' 120 | 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:143:48: error: 'string_view' is not a member of 'absl' 143 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:143:48: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:143:59: error: template argument 1 is invalid 143 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^ /usr/include/absl/container/internal/btree.h:147:40: error: 'string_view' is not a member of 'absl' 147 | explicit operator std::greater() const { return {}; } | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:147:40: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:147:51: error: template argument 1 is invalid 147 | explicit operator std::greater() const { return {}; } | ^ /usr/include/absl/container/internal/btree.h:150:40: error: 'absl::string_view' has not been declared 150 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:151:40: error: 'absl::string_view' has not been declared 151 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:160:40: error: 'absl::string_view' has not been declared 160 | absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:163:40: error: 'absl::string_view' has not been declared 163 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20230802::weak_ordering absl::lts_20230802::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': /usr/include/absl/container/internal/btree.h:152:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' 152 | 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:287:44: error: 'string_view' is not a member of 'absl' 287 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:287:44: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:287:55: error: template argument 1 is invalid 287 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:287:64: error: 'string_view' is not a member of 'absl' 287 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:287:64: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:287:75: error: template argument 1 is invalid 287 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:287:75: error: template argument 2 is invalid /usr/include/absl/container/internal/btree.h:292:47: error: 'string_view' is not a member of 'absl' 292 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:292:47: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:292:58: error: template argument 1 is invalid 292 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:292:67: error: 'string_view' is not a member of 'absl' 292 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /usr/include/absl/container/internal/btree.h:292:67: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/btree.h:292:78: error: template argument 1 is invalid 292 | struct key_compare_adapter, absl::string_view> { | ^ /usr/include/absl/container/internal/btree.h:292:78: error: template argument 2 is invalid In file included from /usr/include/absl/hash/internal/hash.h:56, from /usr/include/absl/hash/hash.h:85, from /usr/include/absl/container/internal/hash_function_defaults.h:55, from /usr/include/absl/container/flat_hash_map.h:41, from /usr/include/google/protobuf/descriptor.h:69: /usr/include/absl/types/variant.h:54:12: error: 'bad_variant_access' has not been declared in 'std' 54 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:56:12: error: 'get_if' has not been declared in 'std' 56 | using std::get_if; | ^~~~~~ /usr/include/absl/types/variant.h:57:12: error: 'holds_alternative' has not been declared in 'std' 57 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:58:12: error: 'monostate' has not been declared in 'std' 58 | using std::monostate; | ^~~~~~~~~ /usr/include/absl/types/variant.h:59:12: error: 'variant' has not been declared in 'std' 59 | using std::variant; | ^~~~~~~ /usr/include/absl/types/variant.h:60:12: error: 'variant_alternative' has not been declared in 'std' 60 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:61:12: error: 'variant_alternative_t' has not been declared in 'std' 61 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:62:12: error: 'variant_npos' has not been declared in 'std' 62 | using std::variant_npos; | ^~~~~~~~~~~~ /usr/include/absl/types/variant.h:63:12: error: 'variant_size' has not been declared in 'std' 63 | using std::variant_size; | ^~~~~~~~~~~~ /usr/include/absl/types/variant.h:64:12: error: 'variant_size_v' has not been declared in 'std' 64 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:65:12: error: 'visit' has not been declared in 'std' 65 | using std::visit; | ^~~~~ /usr/include/absl/types/variant.h: In function 'To absl::lts_20230802::ConvertVariantTo(Variant&&)': /usr/include/absl/types/variant.h:859:16: error: 'visit' is not a member of 'absl' 859 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:533:37: error: 'absl::string_view' has not been declared 533 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /usr/include/absl/hash/internal/hash.h: In function 'H absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:535:56: error: request for member 'data' in 'str', which is of non-class type 'int' 535 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /usr/include/absl/hash/internal/hash.h:535:68: error: request for member 'size' in 'str', which is of non-class type 'int' 535 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /usr/include/absl/hash/internal/hash.h:536:11: error: request for member 'size' in 'str', which is of non-class type 'int' 536 | str.size()); | ^~~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:777:31: error: 'optional' in namespace 'absl' does not name a template type 777 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /usr/include/absl/hash/internal/hash.h:777:39: error: expected ',' or '...' before '<' token 777 | H hash_state, const absl::optional& opt) { | ^ /usr/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:778:7: error: 'opt' was not declared in this scope 778 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /usr/include/absl/hash/internal/hash.h:779:44: error: 'opt' was not declared in this scope 779 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:795:41: error: 'variant' in namespace 'absl' does not name a template type 795 | AbslHashValue(H hash_state, const absl::variant& v) { | ^~~~~~~ /usr/include/absl/hash/internal/hash.h:795:48: error: expected ',' or '...' before '<' token 795 | AbslHashValue(H hash_state, const absl::variant& v) { | ^ /usr/include/absl/hash/internal/hash.h: In function 'typename std::enable_if...>::value, H>::type absl::lts_20230802::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:796:8: error: 'v' was not declared in this scope 796 | if (!v.valueless_by_exception()) { | ^ /usr/include/absl/hash/internal/hash.h:797:24: error: 'visit' is not a member of 'absl' 797 | hash_state = absl::visit(VariantVisitor{std::move(hash_state)}, v); | ^~~~~ /usr/include/absl/hash/internal/hash.h:799:44: error: 'v' was not declared in this scope 799 | return H::combine(std::move(hash_state), v.index()); | ^ /usr/include/absl/hash/internal/hash.h: In static member function 'static size_t absl::lts_20230802::hash_internal::MixingHashState::hash(T)': /usr/include/absl/hash/internal/hash.h:993:38: error: 'make_unsigned_t' in namespace 'std' does not name a template type; did you mean 'make_unsigned'? 993 | Mix(Seed(), static_cast>(value))); | ^~~~~~~~~~~~~~~ | make_unsigned /usr/include/absl/hash/internal/hash.h:993:53: error: expected '>' before '<' token 993 | Mix(Seed(), static_cast>(value))); | ^ /usr/include/absl/hash/internal/hash.h:993:53: error: expected '(' before '<' token /usr/include/absl/hash/internal/hash.h:993:53: error: expected primary-expression before '<' token /usr/include/absl/hash/internal/hash.h:993:55: error: expected primary-expression before '>>' token 993 | Mix(Seed(), static_cast>(value))); | ^~ /usr/include/absl/hash/internal/hash.h:993:66: error: expected ')' before ';' token 993 | Mix(Seed(), static_cast>(value))); | ^ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:77:27: error: 'absl::string_view' has not been declared 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const': /usr/include/absl/container/internal/hash_function_defaults.h:78:29: error: 'string_view' is not a member of 'absl' 78 | return absl::Hash{}(v); | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:78:29: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/hash_function_defaults.h:78:40: error: template argument 1 is invalid 78 | return absl::Hash{}(v); | ^ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:87:25: error: 'absl::string_view' has not been declared 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:48: error: 'absl::string_view' has not been declared 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:48: error: 'absl::string_view' has not been declared 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:25: error: 'absl::string_view' has not been declared 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const': /usr/include/absl/container/internal/hash_function_defaults.h:97:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20230802::Cord') 97 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20230802::Cord /usr/include/absl/types/span.h:491:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 491 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:491:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:495:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 495 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:495:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:499:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, Span)' 499 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:499:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:505:6: note: candidate: 'template bool absl::lts_20230802::operator==(const U&, Span)' 505 | bool operator==(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:505:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: 'absl::lts_20230802::Cord' is not derived from 'absl::lts_20230802::Span' 97 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:511:6: note: candidate: 'template bool absl::lts_20230802::operator==(Span, const U&)' 511 | bool operator==(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:511:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'absl::lts_20230802::Span' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/container/inlined_vector.h:930:6: note: candidate: 'template bool absl::lts_20230802::operator==(const InlinedVector&, const InlinedVector&)' 930 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:930:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:97:19: note: mismatched types 'const absl::lts_20230802::InlinedVector' and 'int' 97 | return lhs == rhs; | ^~~ /usr/include/absl/numeric/int128.h:798:16: note: candidate: 'constexpr bool absl::lts_20230802::operator==(uint128, uint128)' 798 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:798:48: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::uint128' 798 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:166:16: note: candidate: 'constexpr bool absl::lts_20230802::operator==(int128, int128)' 166 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_no_intrinsic.inc:166:46: note: no known conversion for argument 2 from 'const absl::lts_20230802::Cord' to 'absl::lts_20230802::int128' 166 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /usr/include/absl/time/time.h:1730:46: note: candidate: 'constexpr bool absl::lts_20230802::operator==(Duration, Duration)' 1730 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1730:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Duration' 1730 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:867:46: note: candidate: 'constexpr bool absl::lts_20230802::operator==(Time, Time)' 867 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:867:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230802::Time' 867 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1601:13: note: candidate: 'bool absl::lts_20230802::operator==(const Cord&, const Cord&)' 1601 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1601:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1601 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /usr/include/absl/strings/cord.h:1622:13: note: candidate: 'bool absl::lts_20230802::operator==(const Cord&, int)' 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1622:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230802::Cord&' 1622 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:110:21: error: 'string_view' is not a member of 'absl' 110 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:110:21: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/hash_function_defaults.h:110:32: error: template argument 1 is invalid 110 | struct HashEq : StringHashEq {}; | ^ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple' /usr/include/absl/container/internal/raw_hash_set.h:1052:51: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = unsigned int]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = unsigned int]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple': /usr/include/absl/container/internal/raw_hash_set.h:1052:51: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {unsigned int, absl::lts_20230802::container_internal::HashtablezInfoHandle}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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/descriptor.h:70: /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/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/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_; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:75:32: error: 'absl::string_view' has not been declared 75 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:146:32: error: 'absl::string_view' has not been declared 146 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:146:15: error: 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' 146 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /usr/include/absl/log/internal/log_message.h:118:15: note: previous declaration 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(int)' 118 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:34: error: 'absl::string_view' has not been declared 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:271:21: error: 'absl::string_view' has not been declared 271 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:276:58: error: 'absl::string_view' has not been declared 276 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:343:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 343 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:342:22: error: variable or field 'CopyToEncodedBuffer' declared void 342 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:343:38: error: expected ';' before '(' token 343 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /usr/include/absl/log/internal/log_message.h:345:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 345 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:344:22: error: variable or field 'CopyToEncodedBuffer' declared void 344 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:345:41: error: expected ';' before '(' token 345 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /usr/include/absl/log/internal/log_message.h:358:25: error: 'absl::string_view' has not been declared 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:366:32: error: 'absl::string_view' has not been declared 366 | 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/google/protobuf/descriptor.h:78: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/descriptor.h:230:22: error: 'absl::string_view' has not been declared 230 | void SetLazy(absl::string_view name, const FileDescriptor* file); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:395:48: error: 'absl::string_view' has not been declared 395 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:401:13: error: 'absl::string_view' has not been declared 401 | absl::string_view lowercase_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:408:13: error: 'absl::string_view' has not been declared 408 | absl::string_view camelcase_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:425:48: error: 'absl::string_view' has not been declared 425 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:437:48: error: 'absl::string_view' has not been declared 437 | const Descriptor* FindNestedTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:449:50: error: 'absl::string_view' has not been declared 449 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:453:56: error: 'absl::string_view' has not been declared 453 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:574:52: error: 'absl::string_view' has not been declared 574 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:579:13: error: 'absl::string_view' has not been declared 579 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:584:13: error: 'absl::string_view' has not been declared 584 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:614:29: error: 'absl::string_view' has not been declared 614 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1312:52: error: 'absl::string_view' has not been declared 1312 | const EnumValueDescriptor* FindValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1389:29: error: 'absl::string_view' has not been declared 1389 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1631:50: error: 'absl::string_view' has not been declared 1631 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1932:9: error: 'string_view' in namespace 'absl' does not name a type 1932 | absl::string_view edition() const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1937:49: error: 'absl::string_view' has not been declared 1937 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1939:50: error: 'absl::string_view' has not been declared 1939 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1942:56: error: 'absl::string_view' has not been declared 1942 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1944:52: error: 'absl::string_view' has not been declared 1944 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1947:52: error: 'absl::string_view' has not been declared 1947 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1951:13: error: 'absl::string_view' has not been declared 1951 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:1955:13: error: 'absl::string_view' has not been declared 1955 | absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2151:46: error: 'absl::string_view' has not been declared 2151 | const FileDescriptor* FindFileByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2158:13: error: 'absl::string_view' has not been declared 2158 | absl::string_view symbol_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2165:49: error: 'absl::string_view' has not been declared 2165 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2166:48: error: 'absl::string_view' has not been declared 2166 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2167:52: error: 'absl::string_view' has not been declared 2167 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2168:48: error: 'absl::string_view' has not been declared 2168 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2169:50: error: 'absl::string_view' has not been declared 2169 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2170:56: error: 'absl::string_view' has not been declared 2170 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2171:52: error: 'absl::string_view' has not been declared 2171 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2172:50: error: 'absl::string_view' has not been declared 2172 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2185:41: error: 'absl::string_view' has not been declared 2185 | const Descriptor* extendee, absl::string_view printable_name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2228:18: error: 'string_view' in namespace 'absl' does not name a type 2228 | static absl::string_view ErrorLocationName(ErrorLocation location); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2238:36: error: 'absl::string_view' has not been declared 2238 | virtual void RecordError(absl::string_view filename, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2239:36: error: 'absl::string_view' has not been declared 2239 | absl::string_view element_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2241:36: error: 'absl::string_view' has not been declared 2241 | absl::string_view message) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2256:38: error: 'absl::string_view' has not been declared 2256 | virtual void RecordWarning(absl::string_view filename, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2257:38: error: 'absl::string_view' has not been declared 2257 | absl::string_view element_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2260:38: error: 'absl::string_view' has not been declared 2260 | absl::string_view message) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2400:35: error: 'absl::string_view' has not been declared 2400 | bool InternalIsFileLoaded(absl::string_view filename) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2404:39: error: 'absl::string_view' has not been declared 2404 | void AddUnusedImportTrackFile(absl::string_view file_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2423:37: error: 'absl::string_view' has not been declared 2423 | bool IsSubSymbolOfBuiltType(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2429:44: error: 'absl::string_view' has not been declared 2429 | bool TryFindFileInFallbackDatabase(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2430:46: error: 'absl::string_view' has not been declared 2430 | bool TryFindSymbolInFallbackDatabase(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2451:40: error: 'absl::string_view' has not been declared 2451 | Symbol CrossLinkOnDemandHelper(absl::string_view name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2455:44: error: 'absl::string_view' has not been declared 2455 | FileDescriptor* NewPlaceholderFile(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2457:13: error: 'absl::string_view' has not been declared 2457 | absl::string_view name, internal::FlatAllocator& alloc) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2465:31: error: 'absl::string_view' has not been declared 2465 | Symbol NewPlaceholder(absl::string_view name, | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2467:44: error: 'absl::string_view' has not been declared 2467 | Symbol NewPlaceholderWithMutexHeld(absl::string_view name, | ^~~~~~~~~~~ In file included from /usr/include/absl/container/internal/raw_hash_map.h:24, from /usr/include/absl/container/flat_hash_map.h:42: /usr/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >': /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/raw_hash_set.h:1531:74: error: no match for call to '(const absl::lts_20230802::container_internal::StringHash) (const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1531 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const' 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 77 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/hash_function_defaults.h:80:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(const absl::lts_20230802::Cord&) const' 80 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:80:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 80 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/raw_hash_set.h:1532:70: error: no match for call to '(const absl::lts_20230802::container_internal::StringEq) (const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&, const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1532 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, int) const' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, const absl::lts_20230802::Cord&) const' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, int) const' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, bool> > >' /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, bool> > >': /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, bool>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, bool> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, bool>' /usr/include/google/protobuf/descriptor.h:2494:42: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, bool> >}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/google/protobuf/descriptor.h: In member function 'virtual void google::protobuf::DescriptorPool::ErrorCollector::RecordError(int, int, const google::protobuf::Message*, ErrorLocation, int)': /usr/include/google/protobuf/descriptor.h:2243:36: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ In file included from /usr/include/c++/13.2.1/string:54: /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2243:36: note: candidate expects 3 arguments, 1 provided 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2243:28: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2243:63: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2243:63: note: candidate expects 3 arguments, 1 provided 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2243:51: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2243 | AddError(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2244:45: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2244 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2244:45: note: candidate expects 3 arguments, 1 provided 2244 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2244:38: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2244 | location, std::string(message)); | ^~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h: In member function 'virtual void google::protobuf::DescriptorPool::ErrorCollector::RecordWarning(int, int, const google::protobuf::Message*, ErrorLocation, int)': /usr/include/google/protobuf/descriptor.h:2262:38: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2262:38: note: candidate expects 3 arguments, 1 provided 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2262:30: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2262:65: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2262:65: note: candidate expects 3 arguments, 1 provided 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2262:53: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2262 | AddWarning(std::string(filename), std::string(element_name), descriptor, | ^~~~~~~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h:2263:47: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(int&)' 2263 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: candidate: 'template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 748 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:748:9: note: template argument deduction/substitution failed: /usr/include/google/protobuf/descriptor.h:2263:47: note: candidate expects 3 arguments, 1 provided 2263 | location, std::string(message)); | ^ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 705 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:705:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 700 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:700:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:695:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:695:45: note: no known conversion for argument 1 from 'int' to 'std::initializer_list' 695 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 667 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:667:35: note: no known conversion for argument 1 from 'int' to 'std::__cxx11::basic_string&&' 667 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 654 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:654:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' (near match) 631 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:631:7: note: conversion of argument 1 would be ill-formed: /usr/include/google/protobuf/descriptor.h:2263:40: error: invalid conversion from 'int' to 'const char*' [-fpermissive] 2263 | location, std::string(message)); | ^~~~~~~ | | | int /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 609 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:609:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 589 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:589:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 571 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:571:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; size_type = unsigned int]' 554 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:554:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/13.2.1/bits/basic_string.h:537:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 537 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:537:40: note: no known conversion for argument 1 from 'int' to 'const std::__cxx11::basic_string&' 537 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:525:34: note: no known conversion for argument 1 from 'int' to 'const std::allocator&' 525 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' 512 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/basic_string.h:512:7: note: candidate expects 0 arguments, 1 provided /usr/include/google/protobuf/descriptor.h: In member function 'const google::protobuf::OneofDescriptor* google::protobuf::Descriptor::real_oneof_decl(int) const': /usr/include/google/protobuf/descriptor.h:2536:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2536 | ABSL_DCHECK(index < real_oneof_decl_count()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: At global scope: /usr/include/google/protobuf/descriptor.h:2646:13: error: 'bool google::protobuf::Descriptor::IsReservedName' is not a static data member of 'class google::protobuf::Descriptor' 2646 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2646:46: error: 'string_view' is not a member of 'absl' 2646 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2665:13: error: 'bool google::protobuf::EnumDescriptor::IsReservedName' is not a static data member of 'class google::protobuf::EnumDescriptor' 2665 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h:2665:50: error: 'string_view' is not a member of 'absl' 2665 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: In member function 'int google::protobuf::FieldDescriptor::index_in_oneof() const': /usr/include/google/protobuf/descriptor.h:2697:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2697 | ABSL_DCHECK(is_oneof_); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: In member function 'const google::protobuf::Descriptor* google::protobuf::FieldDescriptor::extension_scope() const': /usr/include/google/protobuf/descriptor.h:2702:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2702 | ABSL_CHECK(is_extension_); | ^~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.h: At global scope: /usr/include/google/protobuf/descriptor.h:2946:52: error: 'string_view' is not a member of 'absl' 2946 | PROTOBUF_EXPORT bool IsLazilyInitializedFile(absl::string_view filename); | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/descriptor.pb.h:11, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:26: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/io/coded_stream.h:140, from /usr/include/google/protobuf/descriptor.pb.h:24: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/google/protobuf/arena_align.h:85, from /usr/include/google/protobuf/arena.h:53, from /usr/include/google/protobuf/descriptor.pb.h:25: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/arena_align.h: In member function 'constexpr size_t google::protobuf::internal::ArenaAlign::Padded(size_t) const': /usr/include/google/protobuf/arena_align.h:156:3: error: body of 'constexpr' function 'constexpr size_t google::protobuf::internal::ArenaAlign::Padded(size_t) const' not a return-statement 156 | } | ^ /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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [43], int, std::string&)' 180 | ABSL_DCHECK_NE(align, 0U); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/arena_align.h: At global scope: /usr/include/google/protobuf/arena_align.h:205:18: error: 'ArenaAlignAs' function uses 'auto' type specifier without trailing return type 205 | inline constexpr auto ArenaAlignAs() { | ^~~~ /usr/include/google/protobuf/arena_align.h:205:18: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/arena_align.h:211:18: error: 'ArenaAlignOf' function uses 'auto' type specifier without trailing return type 211 | inline constexpr auto ArenaAlignOf() { | ^~~~ /usr/include/google/protobuf/arena_align.h:211:18: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' In file included from /usr/include/google/protobuf/arena_cleanup.h:46, from /usr/include/google/protobuf/serial_arena.h:49, from /usr/include/google/protobuf/arena.h:55: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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:96:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' 96 | ABSL_DCHECK_EQ(elem & 3, 0ULL); // Must be aligned | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided In file included from /usr/include/google/protobuf/arenaz_sampler.h:42, from /usr/include/google/protobuf/serial_arena.h:50: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/string_block.h:47, from /usr/include/google/protobuf/serial_arena.h:52: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/string_block.h: In static member function 'static google::protobuf::internal::StringBlock* google::protobuf::internal::StringBlock::Emplace(void*, size_t, google::protobuf::internal::StringBlock*)': /usr/include/google/protobuf/string_block.h:146:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 146 | ABSL_DCHECK_EQ(count, NextSize(next)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:168:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 168 | ABSL_DCHECK(block != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:183:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 183 | ABSL_DCHECK_LE(offset, effective_size()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided In file included from /usr/include/google/protobuf/serial_arena.h:56: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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_20230802::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:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 76 | ABSL_DCHECK_LE(n, size); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/serial_arena.h: In member function 'bool google::protobuf::internal::SerialArena::MaybeAllocateAligned(size_t, void**)': /usr/include/google/protobuf/serial_arena.h: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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 248 | ABSL_DCHECK_GE(limit_, ptr()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:308:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 308 | ABSL_DCHECK_GE(limit_, ptr()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:320:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 320 | ABSL_DCHECK_GE(limit_, ptr()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided In file included from /usr/include/google/protobuf/thread_safe_arena.h:51, from /usr/include/google/protobuf/arena.h:56: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/arena.h:59: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/arena.h: In member function 'void google::protobuf::Arena::Own(T*)': /usr/include/google/protobuf/arena.h:360:14: error: 'conditional_t' in namespace 'std' does not name a template type; did you mean 'conditional'? 360 | std::conditional_t::value, | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/arena.h:363:36: error: 'TypeToUse' does not name a type 363 | impl_.AddCleanup(static_cast(object), | ^~~~~~~~~ /usr/include/google/protobuf/arena.h:363:45: error: expected '>' before '*' token 363 | impl_.AddCleanup(static_cast(object), | ^ /usr/include/google/protobuf/arena.h:363:45: error: expected '(' before '*' token /usr/include/google/protobuf/arena.h:363:46: error: expected primary-expression before '>' token 363 | impl_.AddCleanup(static_cast(object), | ^ /usr/include/google/protobuf/arena.h:364:55: error: 'TypeToUse' was not declared in this scope 364 | &internal::arena_delete_object); | ^~~~~~~~~ /usr/include/google/protobuf/arena.h: In member function 'void* google::protobuf::Arena::AllocateInternal()': /usr/include/google/protobuf/arena.h:576:16: error: 'conditional_t' is not a member of 'std'; did you mean 'conditional'? 576 | std::conditional_t>; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/arena.h:576:16: error: 'conditional_t' is not a member of 'std'; did you mean 'conditional'? 576 | std::conditional_t>; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/arena.h:576:55: error: expected primary-expression before ';' token 576 | std::conditional_t>; | ^ In file included from /usr/include/google/protobuf/explicitly_constructed.h:40, from /usr/include/google/protobuf/arenastring.h:43, from /usr/include/google/protobuf/descriptor.pb.h:26: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/arenastring.h:46: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [43], int, std::string&)' 200 | ABSL_DCHECK_EQ(reinterpret_cast(p) & kMask, 0UL); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /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(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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/google/protobuf/metadata_lite.h:41, from /usr/include/google/protobuf/message_lite.h:55, from /usr/include/google/protobuf/generated_message_tctable_decl.h:44, from /usr/include/google/protobuf/descriptor.pb.h:27: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/message_lite.h:60: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' 125 | ABSL_DCHECK_LE(size, static_cast(INT_MAX)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /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:536:26: error: 'string_view' is not a member of 'absl' 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:536:56: error: expected primary-expression before '*' token 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^ /usr/include/google/protobuf/message_lite.h:536:58: error: 'msg' was not declared in this scope 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~ /usr/include/google/protobuf/message_lite.h:537:44: error: expected primary-expression before 'parse_flags' 537 | MessageLite::ParseFlags parse_flags); | ^~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:537:55: error: expression list treated as compound expression in initializer [-fpermissive] 537 | MessageLite::ParseFlags parse_flags); | ^ /usr/include/google/protobuf/message_lite.h:538:42: error: expected ';' before '(' token 538 | extern template bool MergeFromImpl(absl::string_view input, | ^ | ; /usr/include/google/protobuf/message_lite.h:541:41: error: expected ';' before '(' token 541 | extern template bool MergeFromImpl(absl::string_view input, | ^ | ; /usr/include/google/protobuf/message_lite.h:547:55: error: 'template bool google::protobuf::internal::MergeFromImpl(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 547 | MessageLite::ParseFlags parse_flags); | ^ /usr/include/google/protobuf/message_lite.h:536:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:548:22: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 548 | extern template bool MergeFromImpl(io::ZeroCopyInputStream* input, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:551:22: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 551 | extern template bool MergeFromImpl(io::ZeroCopyInputStream* input, | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:562:55: error: 'template bool google::protobuf::internal::MergeFromImpl(BoundedZCIS, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 562 | MessageLite::ParseFlags parse_flags); | ^ /usr/include/google/protobuf/message_lite.h:536:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:563:22: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 563 | extern template bool MergeFromImpl(BoundedZCIS input, MessageLite* msg, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:565:22: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 565 | extern template bool MergeFromImpl(BoundedZCIS input, MessageLite* msg, | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/message_lite.h:573:55: error: 'template bool google::protobuf::internal::MergeFromImpl(const SourceWrapper&, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 573 | MessageLite::ParseFlags parse_flags) { | ^ /usr/include/google/protobuf/message_lite.h:536:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 536 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ In file included from /usr/include/google/protobuf/endian.h:41, from /usr/include/google/protobuf/parse_context.h:49, from /usr/include/google/protobuf/generated_message_tctable_decl.h:45: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/generated_enum_util.h:40, from /usr/include/google/protobuf/repeated_field.h:65, from /usr/include/google/protobuf/implicit_weak_message.h:39, from /usr/include/google/protobuf/parse_context.h:50: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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); | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/repeated_ptr_field.h:68, from /usr/include/google/protobuf/repeated_field.h:69: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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:307:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | ABSL_DCHECK(this != rhs); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/repeated_ptr_field.h: In constructor 'google::protobuf::RepeatedPtrField::RepeatedPtrField()': /usr/include/google/protobuf/repeated_ptr_field.h:1261:1: error: 'constexpr' constructor does not have empty body 1261 | } | ^ In file included from /usr/include/google/protobuf/repeated_field.h:73: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/repeated_field.h: In constructor 'google::protobuf::RepeatedField< >::RepeatedField()': /usr/include/google/protobuf/repeated_field.h:524:1: error: 'constexpr' constructor does not have empty body 524 | } | ^ In file included from /usr/include/google/protobuf/implicit_weak_message.h:46: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/inlined_string_field.h:44, from /usr/include/google/protobuf/parse_context.h:51: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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) { | ^~~ In file included from /usr/include/google/protobuf/wire_format_lite.h:72, from /usr/include/google/protobuf/parse_context.h:57: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/parse_context.h:61: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/parse_context.h:75:63: error: 'absl::string_view' has not been declared 75 | PROTOBUF_EXPORT void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:79:54: error: 'absl::string_view' has not been declared 79 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:303:30: error: 'absl::string_view' has not been declared 303 | 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:127:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 127 | ABSL_DCHECK(ptr <= buffer_end_ + kSlopBytes); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h: In member function 'google::protobuf::internal::EpsCopyInputStream::LimitToken google::protobuf::internal::EpsCopyInputStream::PushLimit(const char*, int)': /usr/include/google/protobuf/parse_context.h:175:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 175 | ABSL_DCHECK(limit >= 0 && limit <= INT_MAX - kSlopBytes); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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_20230802::Cord*)': /usr/include/google/protobuf/parse_context.h:233:21: error: 'string_view' is not a member of 'absl' 233 | *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:287:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 287 | ABSL_DCHECK(*ptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:290:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' 290 | ABSL_DCHECK_LE(overrun, kSlopBytes); // Guaranteed by parse loop. | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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:305:14: error: request for member 'size' in 'flat', which is of non-class type 'int' 305 | if (flat.size() > kSlopBytes) { | ^~~~ /usr/include/google/protobuf/parse_context.h:307:39: error: request for member 'data' in 'flat', which is of non-class type 'int' 307 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /usr/include/google/protobuf/parse_context.h:307:53: error: request for member 'size' in 'flat', which is of non-class type 'int' 307 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /usr/include/google/protobuf/parse_context.h:310:19: error: request for member 'data' in 'flat', which is of non-class type 'int' 310 | return flat.data(); | ^~~~ /usr/include/google/protobuf/parse_context.h:312:17: error: request for member 'empty' in 'flat', which is of non-class type 'int' 312 | if (!flat.empty()) { | ^~~~~ /usr/include/google/protobuf/parse_context.h:313:41: error: request for member 'data' in 'flat', which is of non-class type 'int' 313 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /usr/include/google/protobuf/parse_context.h:313:54: error: request for member 'size' in 'flat', which is of non-class type 'int' 313 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /usr/include/google/protobuf/parse_context.h:316:55: error: request for member 'size' in 'flat', which is of non-class type 'int' 316 | limit_end_ = buffer_end_ = patch_buffer_ + flat.size(); | ^~~~ /usr/include/google/protobuf/parse_context.h:319:59: error: request for member 'data' in 'flat', which is of non-class type 'int' 319 | aliasing_ = reinterpret_cast(flat.data()) - | ^~~~ /usr/include/google/protobuf/parse_context.h: At global scope: /usr/include/google/protobuf/parse_context.h:656:27: error: 'enable_if_t' in namespace 'std' does not name a template type 656 | typename = std::enable_if_t::value>> | ^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:656:22: note: 'std::enable_if_t' is only available from C++14 onwards 656 | typename = std::enable_if_t::value>> | ^~~ /usr/include/google/protobuf/parse_context.h:656:38: error: expected '>' before '<' token 656 | typename = std::enable_if_t::value>> | ^ /usr/include/google/protobuf/parse_context.h:1285:23: error: 'string_view' is not a member of 'absl' 1285 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~~ /usr/include/google/protobuf/parse_context.h:1285:38: error: expected primary-expression before 'const' 1285 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~ /usr/include/google/protobuf/parse_context.h:1285:60: error: expression list treated as compound expression in initializer [-fpermissive] 1285 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^ /usr/include/google/protobuf/parse_context.h:1287:68: error: 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)' redeclared as different kind of entity 1287 | inline bool VerifyUTF8(const std::string* s, const char* field_name) { | ^ /usr/include/google/protobuf/parse_context.h:1285:6: note: previous declaration 'bool google::protobuf::internal::VerifyUTF8' 1285 | 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:1288:20: error: 'google::protobuf::internal::VerifyUTF8' cannot be used as a function 1288 | return VerifyUTF8(*s, field_name); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/google/protobuf/generated_message_tctable_decl.h:48: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_signed() const': /usr/include/google/protobuf/generated_message_tctable_decl.h:189:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 189 | ABSL_DCHECK(cpp_type() == CppType::k32 || cpp_type() == CppType::k64); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_zigzag() const': /usr/include/google/protobuf/generated_message_tctable_decl.h:194:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 194 | ABSL_DCHECK(wiretype() == WireFormatLite::WIRETYPE_VARINT); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h:195:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 195 | ABSL_DCHECK(cpp_type() == CppType::k32 || cpp_type() == CppType::k64); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_utf8() const': /usr/include/google/protobuf/generated_message_tctable_decl.h:199:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 199 | ABSL_DCHECK(wiretype() == WireFormatLite::WIRETYPE_LENGTH_DELIMITED); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h:200:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 200 | ABSL_DCHECK(cpp_type() == CppType::kString); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_tctable_decl.h: In function 'constexpr google::protobuf::internal::MapTypeCard google::protobuf::internal::MakeMapTypeCard(WireFormatLite::FieldType)': /usr/include/google/protobuf/generated_message_tctable_decl.h:264:1: error: body of 'constexpr' function 'constexpr google::protobuf::internal::MapTypeCard google::protobuf::internal::MakeMapTypeCard(WireFormatLite::FieldType)' not a return-statement 264 | } | ^ In file included from /usr/include/google/protobuf/any.h:41, from /usr/include/google/protobuf/generated_message_util.h:53, from /usr/include/google/protobuf/descriptor.pb.h:28: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /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/has_bits.h:38, from /usr/include/google/protobuf/generated_message_util.h:54: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/generated_message_util.h:63: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/generated_enum_reflection.h:53, from /usr/include/google/protobuf/generated_message_reflection.h:48, from /usr/include/google/protobuf/descriptor.pb.h:30: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/generated_enum_reflection.h:76:43: error: 'absl::string_view' has not been declared 76 | absl::string_view name, int* value); | ^~~~~~~~~~~ /usr/include/google/protobuf/generated_enum_reflection.h:79:61: error: 'absl::string_view' has not been declared 79 | bool ParseNamedEnum(const EnumDescriptor* descriptor, absl::string_view name, | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/stubs/callback.h:36, from /usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h:52, from /usr/include/google/protobuf/unknown_field_set.h:50, from /usr/include/google/protobuf/generated_message_reflection.h:50: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h:62: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/unknown_field_set.h:56: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/unknown_field_set.h:222:54: error: 'absl::string_view' has not been declared 222 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /usr/include/google/protobuf/unknown_field_set.h: In function 'void google::protobuf::internal::WriteLengthDelimited(uint32_t, int, google::protobuf::UnknownFieldSet*)': /usr/include/google/protobuf/unknown_field_set.h:224:48: error: request for member 'data' in 'val', which is of non-class type 'int' 224 | unknown->AddLengthDelimited(num)->assign(val.data(), val.size()); | ^~~~ /usr/include/google/protobuf/unknown_field_set.h:224:60: error: request for member 'size' in 'val', which is of non-class type 'int' 224 | unknown->AddLengthDelimited(num)->assign(val.data(), val.size()); | ^~~~ /usr/include/google/protobuf/unknown_field_set.h: In member function 'size_t google::protobuf::UnknownField::GetLengthDelimitedSize() const': /usr/include/google/protobuf/unknown_field_set.h:396:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [49], int, std::string&)' 396 | ABSL_DCHECK_EQ(TYPE_LENGTH_DELIMITED, type()); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided In file included from /usr/include/google/protobuf/generated_message_reflection.h:53: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::GetFieldOffsetNonOneof(const google::protobuf::FieldDescriptor*) const': /usr/include/google/protobuf/generated_message_reflection.h:142:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 142 | ABSL_DCHECK(!InRealOneof(field)); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::HasBitIndex(const google::protobuf::FieldDescriptor*) const': /usr/include/google/protobuf/generated_message_reflection.h:174:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 174 | ABSL_DCHECK(HasHasbits()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::HasBitsOffset() const': /usr/include/google/protobuf/generated_message_reflection.h:180:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 180 | ABSL_DCHECK(HasHasbits()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::InlinedStringIndex(const google::protobuf::FieldDescriptor*) const': /usr/include/google/protobuf/generated_message_reflection.h:189:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 189 | ABSL_DCHECK(HasInlinedString()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::InlinedStringDonatedOffset() const': /usr/include/google/protobuf/generated_message_reflection.h:195:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 195 | ABSL_DCHECK(HasInlinedString()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::GetExtensionSetOffset() const': /usr/include/google/protobuf/generated_message_reflection.h:212:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 212 | ABSL_DCHECK(HasExtensionSet()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'bool google::protobuf::internal::ReflectionSchema::IsEagerlyVerifiedLazyField(const google::protobuf::FieldDescriptor*) const': /usr/include/google/protobuf/generated_message_reflection.h:233:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [60], int, std::string&)' 233 | ABSL_DCHECK_EQ(field->type(), FieldDescriptor::TYPE_MESSAGE); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::SplitOffset() const': /usr/include/google/protobuf/generated_message_reflection.h:247:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 247 | ABSL_DCHECK(IsSplit()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/generated_message_reflection.h: In member function 'uint32_t google::protobuf::internal::ReflectionSchema::SizeofSplit() const': /usr/include/google/protobuf/generated_message_reflection.h:252:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 252 | ABSL_DCHECK(IsSplit()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/google/protobuf/map.h:72, from /usr/include/google/protobuf/message.h:131, from /usr/include/google/protobuf/descriptor.pb.h:31: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/map.h:214:31: error: 'enable_if_t' is not a member of 'std' 214 | struct KeyForBaseImpl::value && | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:214:31: note: 'std::enable_if_t' is only available from C++14 onwards /usr/include/google/protobuf/map.h:214:31: error: 'enable_if_t' is not a member of 'std' /usr/include/google/protobuf/map.h:214:31: note: 'std::enable_if_t' is only available from C++14 onwards /usr/include/google/protobuf/map.h:215:62: error: type/value mismatch at argument 2 in template parameter list for 'template struct google::protobuf::internal::KeyForBaseImpl' 215 | std::is_signed::value>> { | ^~~~~ /usr/include/google/protobuf/map.h:215:62: note: expected a type, got '(( < std::is_integral<_Tp>::value) && std::is_signed<_Tp>::value)' /usr/include/google/protobuf/map.h:215:67: error: expected unqualified-id before '>' token 215 | std::is_signed::value>> { | ^~ /usr/include/google/protobuf/map.h:230:12: error: 'conditional_t' is not a member of 'std'; did you mean 'conditional'? 230 | std::conditional_t::value, uint64_t, key_type>>; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/map.h:230:12: error: 'conditional_t' is not a member of 'std'; did you mean 'conditional'? 230 | std::conditional_t::value, uint64_t, key_type>>; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/map.h:230:69: error: wrong number of template arguments (3, should be 1) 230 | std::conditional_t::value, uint64_t, key_type>>; | ^~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/basic_string.h:4379: /usr/include/c++/13.2.1/bits/functional_hash.h:59:12: note: provided for 'template struct std::hash' 59 | struct hash; | ^~~~ /usr/include/google/protobuf/map.h:237:25: error: 'conditional_t' in namespace 'std' does not name a template type; did you mean 'conditional'? 237 | using ViewType = std::conditional_t::value, key_type, | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/map.h:239:10: error: 'ViewType' does not name a type 239 | static ViewType ToView(const key_type& v) { return v; } | ^~~~~~~~ /usr/include/google/protobuf/map.h:255:41: error: 'enable_if_t' in namespace 'std' does not name a template type 255 | template ' before '<' token 255 | template ' before '<' token 261 | template { | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:277:41: error: 'string_view' is not a member of 'absl' /usr/include/google/protobuf/map.h:277:52: error: template argument 1 is invalid 277 | struct hash : public absl::Hash { | ^ /usr/include/google/protobuf/map.h:296:26: error: 'string_view' in namespace 'absl' does not name a type 296 | using ViewType = absl::string_view; | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:298:10: error: 'ViewType' does not name a type 298 | static ViewType ToView(const T& v) { | ^~~~~~~~ /usr/include/google/protobuf/map.h: In member function 'size_t google::protobuf::internal::TransparentSupport >::hash::operator()(T&&) const': /usr/include/google/protobuf/map.h:282:31: error: 'string_view' is not a member of 'absl' 282 | return absl::Hash::operator()( | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:282:31: error: 'string_view' is not a member of 'absl' /usr/include/google/protobuf/map.h:282:42: error: template argument 1 is invalid 282 | return absl::Hash::operator()( | ^ /usr/include/google/protobuf/map.h: In function 'bool google::protobuf::internal::TableEntryIsTooLong(NodeBase*)': /usr/include/google/protobuf/map.h:347:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [35], int, std::string&)' 347 | ABSL_DCHECK_LE(count, kMaxLength); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/map.h: At global scope: /usr/include/google/protobuf/map.h:362:40: error: expected ')' before 'v' 362 | explicit VariantKey(absl::string_view v) | ~ ^~ | ) /usr/include/google/protobuf/map.h: In member function 'size_t google::protobuf::internal::VariantKey::Hash() const': /usr/include/google/protobuf/map.h:371:47: error: 'string_view' is not a member of 'absl' 371 | : absl::Hash{}( | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:371:47: error: 'string_view' is not a member of 'absl' /usr/include/google/protobuf/map.h:371:58: error: template argument 1 is invalid 371 | : absl::Hash{}( | ^ /usr/include/google/protobuf/map.h:372:40: error: 'string_view' is not a member of 'absl' 372 | absl::string_view(data, integral)); | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'bool google::protobuf::internal::operator<(const VariantKey&, const VariantKey&)': /usr/include/google/protobuf/map.h:376:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [35], int, std::string&)' 376 | ABSL_DCHECK_EQ(left.data == nullptr, right.data == nullptr); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/map.h: In member function 'google::protobuf::internal::VariantKey google::protobuf::internal::RealKeyToVariantKey >::operator()(const T&) const': /usr/include/google/protobuf/map.h:401:56: error: 'ImplicitConvert' is not a member of 'google::protobuf::internal::TransparentSupport >' 401 | return VariantKey(TransparentSupport::ImplicitConvert(value)); | ^~~~~~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'google::protobuf::internal::NodeBase* google::protobuf::internal::TableEntryToNode(TableEntryPtr)': /usr/include/google/protobuf/map.h:432:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 432 | ABSL_DCHECK(TableEntryIsList(entry)); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'google::protobuf::internal::TableEntryPtr google::protobuf::internal::NodeToTableEntry(NodeBase*)': /usr/include/google/protobuf/map.h:436:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 436 | ABSL_DCHECK((reinterpret_cast(node) & 1) == 0); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'google::protobuf::internal::TreeForMap* google::protobuf::internal::TableEntryToTree(TableEntryPtr)': /usr/include/google/protobuf/map.h:440:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 440 | ABSL_DCHECK(TableEntryIsTree(entry)); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h: In function 'google::protobuf::internal::TableEntryPtr google::protobuf::internal::TreeToTableEntry(TreeForMap*)': /usr/include/google/protobuf/map.h:444:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 444 | ABSL_DCHECK((reinterpret_cast(node) & 1) == 0); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*>' /usr/include/absl/container/internal/btree.h:1805:7: required from 'class absl::lts_20230802::container_internal::btree, google::protobuf::internal::MapAllocator >, 256, false> >' /usr/include/absl/container/internal/btree_container.h:38:9: required from 'class absl::lts_20230802::container_internal::btree_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:279:7: required from 'class absl::lts_20230802::container_internal::btree_set_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:445:7: required from 'class absl::lts_20230802::container_internal::btree_map_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/btree_map.h:87:7: required from 'class absl::lts_20230802::btree_map, google::protobuf::internal::MapAllocator > >' /usr/include/google/protobuf/map.h:678:48: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*>': /usr/include/absl/container/internal/btree.h:1805:7: required from 'class absl::lts_20230802::container_internal::btree, google::protobuf::internal::MapAllocator >, 256, false> >' /usr/include/absl/container/internal/btree_container.h:38:9: required from 'class absl::lts_20230802::container_internal::btree_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:279:7: required from 'class absl::lts_20230802::container_internal::btree_set_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:445:7: required from 'class absl::lts_20230802::container_internal::btree_map_container, google::protobuf::internal::MapAllocator >, 256, false> > >' /usr/include/absl/container/btree_map.h:87:7: required from 'class absl::lts_20230802::btree_map, google::protobuf::internal::MapAllocator > >' /usr/include/google/protobuf/map.h:678:48: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, google::protobuf::internal::VariantKey>::checked_compare, google::protobuf::internal::MapAllocator >, absl::lts_20230802::container_internal::btree_node, google::protobuf::internal::MapAllocator >, 256, false> >*}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/google/protobuf/map.h: In member function 'google::protobuf::internal::TableEntryPtr* google::protobuf::internal::UntypedMapBase::CreateEmptyTable(size_type)': /usr/include/google/protobuf/map.h:695:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [35], int, std::string&)' 695 | ABSL_DCHECK_GE(n, size_type{kMinTableSize}); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/map.h:696:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [35], int, std::string&)' 696 | ABSL_DCHECK_EQ(n & (n - 1), 0u); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/map.h: In member function 'void google::protobuf::internal::UntypedMapIterator::SearchFrom(size_t)': /usr/include/google/protobuf/map.h:809:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 809 | ABSL_DCHECK(m_->index_of_first_non_null_ == m_->num_buckets_ || | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h:819:7: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 819 | ABSL_DCHECK(!tree->empty()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/map.h: At global scope: /usr/include/google/protobuf/map.h:845:28: error: 'std::enable_if_t' has not been declared 845 | template ::value, int> = 0> | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:845:39: error: expected '>' before '<' token 845 | template ::value, int> = 0> | ^ /usr/include/google/protobuf/map.h:852:28: error: 'std::enable_if_t' has not been declared 852 | template ::value, int> = 0> | ^~~~~~~~~~~ /usr/include/google/protobuf/map.h:852:39: error: expected '>' before '<' token 852 | template ::value, int> = 0> | ^ /usr/include/google/protobuf/map.h:860:3: error: 'decltype(auto)' type specifier only available with '-std=c++14' or '-std=gnu++14' 860 | decltype(auto) key() const { return ReadKey(GetVoidKey()); } | ^~~~~~~~ /usr/include/google/protobuf/map.h: In constructor 'google::protobuf::Map::Map()': /usr/include/google/protobuf/map.h:1155:60: error: 'constexpr' constructor does not have empty body 1155 | constexpr Map() : Base(nullptr) { StaticValidityCheck(); } | ^ In file included from /usr/include/google/protobuf/reflection.h:47, from /usr/include/google/protobuf/message.h:134: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/reflection.h:59:28: error: 'conditional_t' in namespace 'std' does not name a template type; did you mean 'conditional'? 59 | using MakeDependent = std::conditional_t; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/reflection.h:94:26: error: 'MakeDependent' does not name a type 94 | RepeatedFieldRef(const MakeDependent& message, | ^~~~~~~~~~~~~ /usr/include/google/protobuf/reflection.h:94:39: error: expected ',' or '...' before '<' token 94 | RepeatedFieldRef(const MakeDependent& message, | ^ /usr/include/google/protobuf/reflection.h: In constructor 'google::protobuf::RepeatedFieldRef::value)>::type>::RepeatedFieldRef(int)': /usr/include/google/protobuf/reflection.h:96:30: error: 'message' was not declared in this scope; did you mean 'Message'? 96 | const auto* reflection = message.GetReflection(); | ^~~~~~~ | Message /usr/include/google/protobuf/reflection.h:98:18: error: 'field' was not declared in this scope 98 | message, field, internal::RefTypeTraits::cpp_type, nullptr); | ^~~~~ /usr/include/google/protobuf/reflection.h: At global scope: /usr/include/google/protobuf/reflection.h:147:40: error: expected ')' before '<' token 147 | MutableRepeatedFieldRef(MakeDependent* message, | ~ ^ | ) /usr/include/google/protobuf/reflection.h:203:26: error: 'MakeDependent' does not name a type 203 | RepeatedFieldRef(const MakeDependent& message, | ^~~~~~~~~~~~~ /usr/include/google/protobuf/reflection.h:203:39: error: expected ',' or '...' before '<' token 203 | RepeatedFieldRef(const MakeDependent& message, | ^ /usr/include/google/protobuf/reflection.h: In constructor 'google::protobuf::RepeatedFieldRef::value>::type>::RepeatedFieldRef(int)': /usr/include/google/protobuf/reflection.h:205:30: error: 'message' was not declared in this scope; did you mean 'Message'? 205 | const auto* reflection = message.GetReflection(); | ^~~~~~~ | Message /usr/include/google/protobuf/reflection.h:207:18: error: 'field' was not declared in this scope 207 | message, field, internal::RefTypeTraits::cpp_type, | ^~~~~ /usr/include/google/protobuf/reflection.h: At global scope: /usr/include/google/protobuf/reflection.h:266:40: error: expected ')' before '<' token 266 | MutableRepeatedFieldRef(MakeDependent* message, | ~ ^ | ) In file included from /usr/include/google/protobuf/message.h:137: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/message.h:937:57: error: 'absl::string_view' has not been declared 937 | const FieldDescriptor* FindKnownExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /usr/include/google/protobuf/message.h: In member function 'const void* google::protobuf::Reflection::GetSplitField(const google::protobuf::Message*) const': /usr/include/google/protobuf/message.h:1550:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1550 | ABSL_DCHECK(schema_.IsSplit()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/message.h: In member function 'void** google::protobuf::Reflection::MutableSplitField(google::protobuf::Message*) const': /usr/include/google/protobuf/message.h:1556:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1556 | ABSL_DCHECK(schema_.IsSplit()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/google/protobuf/extension_set.h:60, from /usr/include/google/protobuf/descriptor.pb.h:33: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*>' /usr/include/absl/container/internal/btree.h:1805:7: required from 'class absl::lts_20230802::container_internal::btree, std::allocator >, 256, false> >' /usr/include/absl/container/internal/btree_container.h:38:9: required from 'class absl::lts_20230802::container_internal::btree_container, std::allocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:279:7: required from 'class absl::lts_20230802::container_internal::btree_set_container, std::allocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:445:7: required from 'class absl::lts_20230802::container_internal::btree_map_container, std::allocator >, 256, false> > >' /usr/include/absl/container/btree_map.h:87:7: required from 'class absl::lts_20230802::btree_map' /usr/include/google/protobuf/extension_set.h:729:59: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:75:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare]' is not usable as a 'constexpr' function because: 75 | constexpr bool ShouldUseBase() { | ^~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*>': /usr/include/absl/container/internal/btree.h:1805:7: required from 'class absl::lts_20230802::container_internal::btree, std::allocator >, 256, false> >' /usr/include/absl/container/internal/btree_container.h:38:9: required from 'class absl::lts_20230802::container_internal::btree_container, std::allocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:279:7: required from 'class absl::lts_20230802::container_internal::btree_set_container, std::allocator >, 256, false> > >' /usr/include/absl/container/internal/btree_container.h:445:7: required from 'class absl::lts_20230802::container_internal::btree_map_container, std::allocator >, 256, false> > >' /usr/include/absl/container/btree_map.h:87:7: required from 'class absl::lts_20230802::btree_map' /usr/include/google/protobuf/extension_set.h:729:59: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::key_compare_adapter, int>::checked_compare, std::allocator >, absl::lts_20230802::container_internal::btree_node, std::allocator >, 256, false> >*}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/google/protobuf/descriptor.pb.h:39: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/descriptor.pb.h:183:65: error: 'string_view' is not a member of 'absl' 183 | inline bool ExtensionRangeOptions_VerificationState_Parse(absl::string_view name, ExtensionRangeOptions_VerificationState* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:183:122: error: expected primary-expression before '*' token 183 | inline bool ExtensionRangeOptions_VerificationState_Parse(absl::string_view name, ExtensionRangeOptions_VerificationState* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:183:124: error: 'value' was not declared in this scope 183 | inline bool ExtensionRangeOptions_VerificationState_Parse(absl::string_view name, ExtensionRangeOptions_VerificationState* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:183:129: error: expression list treated as compound expression in initializer [-fpermissive] 183 | inline bool ExtensionRangeOptions_VerificationState_Parse(absl::string_view name, ExtensionRangeOptions_VerificationState* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:227:51: error: 'string_view' is not a member of 'absl' 227 | inline bool FieldDescriptorProto_Type_Parse(absl::string_view name, FieldDescriptorProto_Type* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:227:94: error: expected primary-expression before '*' token 227 | inline bool FieldDescriptorProto_Type_Parse(absl::string_view name, FieldDescriptorProto_Type* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:227:96: error: 'value' was not declared in this scope 227 | inline bool FieldDescriptorProto_Type_Parse(absl::string_view name, FieldDescriptorProto_Type* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:227:101: error: expression list treated as compound expression in initializer [-fpermissive] 227 | inline bool FieldDescriptorProto_Type_Parse(absl::string_view name, FieldDescriptorProto_Type* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:256:52: error: 'string_view' is not a member of 'absl' 256 | inline bool FieldDescriptorProto_Label_Parse(absl::string_view name, FieldDescriptorProto_Label* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:256:96: error: expected primary-expression before '*' token 256 | inline bool FieldDescriptorProto_Label_Parse(absl::string_view name, FieldDescriptorProto_Label* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:256:98: error: 'value' was not declared in this scope 256 | inline bool FieldDescriptorProto_Label_Parse(absl::string_view name, FieldDescriptorProto_Label* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:256:103: error: expression list treated as compound expression in initializer [-fpermissive] 256 | inline bool FieldDescriptorProto_Label_Parse(absl::string_view name, FieldDescriptorProto_Label* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:285:50: error: 'string_view' is not a member of 'absl' 285 | inline bool FileOptions_OptimizeMode_Parse(absl::string_view name, FileOptions_OptimizeMode* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:285:92: error: expected primary-expression before '*' token 285 | inline bool FileOptions_OptimizeMode_Parse(absl::string_view name, FileOptions_OptimizeMode* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:285:94: error: 'value' was not declared in this scope 285 | inline bool FileOptions_OptimizeMode_Parse(absl::string_view name, FileOptions_OptimizeMode* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:285:99: error: expression list treated as compound expression in initializer [-fpermissive] 285 | inline bool FileOptions_OptimizeMode_Parse(absl::string_view name, FileOptions_OptimizeMode* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:314:44: error: 'string_view' is not a member of 'absl' 314 | inline bool FieldOptions_CType_Parse(absl::string_view name, FieldOptions_CType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:314:80: error: expected primary-expression before '*' token 314 | inline bool FieldOptions_CType_Parse(absl::string_view name, FieldOptions_CType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:314:82: error: 'value' was not declared in this scope 314 | inline bool FieldOptions_CType_Parse(absl::string_view name, FieldOptions_CType* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:314:87: error: expression list treated as compound expression in initializer [-fpermissive] 314 | inline bool FieldOptions_CType_Parse(absl::string_view name, FieldOptions_CType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:343:45: error: 'string_view' is not a member of 'absl' 343 | inline bool FieldOptions_JSType_Parse(absl::string_view name, FieldOptions_JSType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:343:82: error: expected primary-expression before '*' token 343 | inline bool FieldOptions_JSType_Parse(absl::string_view name, FieldOptions_JSType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:343:84: error: 'value' was not declared in this scope 343 | inline bool FieldOptions_JSType_Parse(absl::string_view name, FieldOptions_JSType* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:343:89: error: expression list treated as compound expression in initializer [-fpermissive] 343 | inline bool FieldOptions_JSType_Parse(absl::string_view name, FieldOptions_JSType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:372:54: error: 'string_view' is not a member of 'absl' 372 | inline bool FieldOptions_OptionRetention_Parse(absl::string_view name, FieldOptions_OptionRetention* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:372:100: error: expected primary-expression before '*' token 372 | inline bool FieldOptions_OptionRetention_Parse(absl::string_view name, FieldOptions_OptionRetention* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:372:102: error: 'value' was not declared in this scope 372 | inline bool FieldOptions_OptionRetention_Parse(absl::string_view name, FieldOptions_OptionRetention* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:372:107: error: expression list treated as compound expression in initializer [-fpermissive] 372 | inline bool FieldOptions_OptionRetention_Parse(absl::string_view name, FieldOptions_OptionRetention* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:408:55: error: 'string_view' is not a member of 'absl' 408 | inline bool FieldOptions_OptionTargetType_Parse(absl::string_view name, FieldOptions_OptionTargetType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:408:102: error: expected primary-expression before '*' token 408 | inline bool FieldOptions_OptionTargetType_Parse(absl::string_view name, FieldOptions_OptionTargetType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:408:104: error: 'value' was not declared in this scope 408 | inline bool FieldOptions_OptionTargetType_Parse(absl::string_view name, FieldOptions_OptionTargetType* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:408:109: error: expression list treated as compound expression in initializer [-fpermissive] 408 | inline bool FieldOptions_OptionTargetType_Parse(absl::string_view name, FieldOptions_OptionTargetType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:437:56: error: 'string_view' is not a member of 'absl' 437 | inline bool MethodOptions_IdempotencyLevel_Parse(absl::string_view name, MethodOptions_IdempotencyLevel* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:437:104: error: expected primary-expression before '*' token 437 | inline bool MethodOptions_IdempotencyLevel_Parse(absl::string_view name, MethodOptions_IdempotencyLevel* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:437:106: error: 'value' was not declared in this scope 437 | inline bool MethodOptions_IdempotencyLevel_Parse(absl::string_view name, MethodOptions_IdempotencyLevel* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:437:111: error: expression list treated as compound expression in initializer [-fpermissive] 437 | inline bool MethodOptions_IdempotencyLevel_Parse(absl::string_view name, MethodOptions_IdempotencyLevel* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:467:50: error: 'string_view' is not a member of 'absl' 467 | inline bool FeatureSet_FieldPresence_Parse(absl::string_view name, FeatureSet_FieldPresence* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:467:92: error: expected primary-expression before '*' token 467 | inline bool FeatureSet_FieldPresence_Parse(absl::string_view name, FeatureSet_FieldPresence* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:467:94: error: 'value' was not declared in this scope 467 | inline bool FeatureSet_FieldPresence_Parse(absl::string_view name, FeatureSet_FieldPresence* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:467:99: error: expression list treated as compound expression in initializer [-fpermissive] 467 | inline bool FeatureSet_FieldPresence_Parse(absl::string_view name, FeatureSet_FieldPresence* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:496:45: error: 'string_view' is not a member of 'absl' 496 | inline bool FeatureSet_EnumType_Parse(absl::string_view name, FeatureSet_EnumType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:496:82: error: expected primary-expression before '*' token 496 | inline bool FeatureSet_EnumType_Parse(absl::string_view name, FeatureSet_EnumType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:496:84: error: 'value' was not declared in this scope 496 | inline bool FeatureSet_EnumType_Parse(absl::string_view name, FeatureSet_EnumType* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:496:89: error: expression list treated as compound expression in initializer [-fpermissive] 496 | inline bool FeatureSet_EnumType_Parse(absl::string_view name, FeatureSet_EnumType* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:525:58: error: 'string_view' is not a member of 'absl' 525 | inline bool FeatureSet_RepeatedFieldEncoding_Parse(absl::string_view name, FeatureSet_RepeatedFieldEncoding* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:525:108: error: expected primary-expression before '*' token 525 | inline bool FeatureSet_RepeatedFieldEncoding_Parse(absl::string_view name, FeatureSet_RepeatedFieldEncoding* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:525:110: error: 'value' was not declared in this scope 525 | inline bool FeatureSet_RepeatedFieldEncoding_Parse(absl::string_view name, FeatureSet_RepeatedFieldEncoding* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:525:115: error: expression list treated as compound expression in initializer [-fpermissive] 525 | inline bool FeatureSet_RepeatedFieldEncoding_Parse(absl::string_view name, FeatureSet_RepeatedFieldEncoding* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:555:58: error: 'string_view' is not a member of 'absl' 555 | inline bool FeatureSet_StringFieldValidation_Parse(absl::string_view name, FeatureSet_StringFieldValidation* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:555:108: error: expected primary-expression before '*' token 555 | inline bool FeatureSet_StringFieldValidation_Parse(absl::string_view name, FeatureSet_StringFieldValidation* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:555:110: error: 'value' was not declared in this scope 555 | inline bool FeatureSet_StringFieldValidation_Parse(absl::string_view name, FeatureSet_StringFieldValidation* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:555:115: error: expression list treated as compound expression in initializer [-fpermissive] 555 | inline bool FeatureSet_StringFieldValidation_Parse(absl::string_view name, FeatureSet_StringFieldValidation* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:584:52: error: 'string_view' is not a member of 'absl' 584 | inline bool FeatureSet_MessageEncoding_Parse(absl::string_view name, FeatureSet_MessageEncoding* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:584:96: error: expected primary-expression before '*' token 584 | inline bool FeatureSet_MessageEncoding_Parse(absl::string_view name, FeatureSet_MessageEncoding* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:584:98: error: 'value' was not declared in this scope 584 | inline bool FeatureSet_MessageEncoding_Parse(absl::string_view name, FeatureSet_MessageEncoding* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:584:103: error: expression list treated as compound expression in initializer [-fpermissive] 584 | inline bool FeatureSet_MessageEncoding_Parse(absl::string_view name, FeatureSet_MessageEncoding* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:613:47: error: 'string_view' is not a member of 'absl' 613 | inline bool FeatureSet_JsonFormat_Parse(absl::string_view name, FeatureSet_JsonFormat* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:613:86: error: expected primary-expression before '*' token 613 | inline bool FeatureSet_JsonFormat_Parse(absl::string_view name, FeatureSet_JsonFormat* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:613:88: error: 'value' was not declared in this scope 613 | inline bool FeatureSet_JsonFormat_Parse(absl::string_view name, FeatureSet_JsonFormat* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:613:93: error: expression list treated as compound expression in initializer [-fpermissive] 613 | inline bool FeatureSet_JsonFormat_Parse(absl::string_view name, FeatureSet_JsonFormat* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:642:63: error: 'string_view' is not a member of 'absl' 642 | inline bool GeneratedCodeInfo_Annotation_Semantic_Parse(absl::string_view name, GeneratedCodeInfo_Annotation_Semantic* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:642:118: error: expected primary-expression before '*' token 642 | inline bool GeneratedCodeInfo_Annotation_Semantic_Parse(absl::string_view name, GeneratedCodeInfo_Annotation_Semantic* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:642:120: error: 'value' was not declared in this scope 642 | inline bool GeneratedCodeInfo_Annotation_Semantic_Parse(absl::string_view name, GeneratedCodeInfo_Annotation_Semantic* value) { | ^~~~~ /usr/include/google/protobuf/descriptor.pb.h:642:125: error: expression list treated as compound expression in initializer [-fpermissive] 642 | inline bool GeneratedCodeInfo_Annotation_Semantic_Parse(absl::string_view name, GeneratedCodeInfo_Annotation_Semantic* value) { | ^ /usr/include/google/protobuf/descriptor.pb.h:763:18: error: 'string_view' in namespace 'absl' does not name a type 763 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorSet::UnsafeArenaSwap(google::protobuf::FileDescriptorSet*)': /usr/include/google/protobuf/descriptor.pb.h:728:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 728 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:929:18: error: 'string_view' in namespace 'absl' does not name a type 929 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:973:40: error: 'absl::string_view' has not been declared 973 | void set_dependency(int index, absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:979:29: error: 'absl::string_view' has not been declared 979 | void add_dependency(absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorProto::UnsafeArenaSwap(google::protobuf::FileDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:894:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 894 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:1336:18: error: 'string_view' in namespace 'absl' does not name a type 1336 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto_ExtensionRange::UnsafeArenaSwap(google::protobuf::DescriptorProto_ExtensionRange*)': /usr/include/google/protobuf/descriptor.pb.h:1301:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1301 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:1526:18: error: 'string_view' in namespace 'absl' does not name a type 1526 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto_ReservedRange::UnsafeArenaSwap(google::protobuf::DescriptorProto_ReservedRange*)': /usr/include/google/protobuf/descriptor.pb.h:1491:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1491 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:1699:18: error: 'string_view' in namespace 'absl' does not name a type 1699 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:1869:43: error: 'absl::string_view' has not been declared 1869 | void set_reserved_name(int index, absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:1875:32: error: 'absl::string_view' has not been declared 1875 | void add_reserved_name(absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto::UnsafeArenaSwap(google::protobuf::DescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:1664:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1664 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:2055:18: error: 'string_view' in namespace 'absl' does not name a type 2055 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::ExtensionRangeOptions_Declaration::UnsafeArenaSwap(google::protobuf::ExtensionRangeOptions_Declaration*)': /usr/include/google/protobuf/descriptor.pb.h:2020:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2020 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:2279:18: error: 'string_view' in namespace 'absl' does not name a type 2279 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:2311:52: error: 'absl::string_view' has not been declared 2311 | static inline bool VerificationState_Parse(absl::string_view name, VerificationState* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::ExtensionRangeOptions::UnsafeArenaSwap(google::protobuf::ExtensionRangeOptions*)': /usr/include/google/protobuf/descriptor.pb.h:2244:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2244 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::ExtensionRangeOptions::VerificationState_Parse(int, VerificationState*)': /usr/include/google/protobuf/descriptor.pb.h:2312:57: error: 'google::protobuf::ExtensionRangeOptions_VerificationState_Parse' cannot be used as a function 2312 | return ExtensionRangeOptions_VerificationState_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:2671:18: error: 'string_view' in namespace 'absl' does not name a type 2671 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:2717:39: error: 'absl::string_view' has not been declared 2717 | static inline bool Type_Parse(absl::string_view name, Type* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:2738:40: error: 'absl::string_view' has not been declared 2738 | static inline bool Label_Parse(absl::string_view name, Label* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FieldDescriptorProto::UnsafeArenaSwap(google::protobuf::FieldDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:2636:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 2636 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldDescriptorProto::Type_Parse(int, Type*)': /usr/include/google/protobuf/descriptor.pb.h:2718:43: error: 'google::protobuf::FieldDescriptorProto_Type_Parse' cannot be used as a function 2718 | return FieldDescriptorProto_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldDescriptorProto::Label_Parse(int, Label*)': /usr/include/google/protobuf/descriptor.pb.h:2739:44: error: 'google::protobuf::FieldDescriptorProto_Label_Parse' cannot be used as a function 2739 | return FieldDescriptorProto_Label_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3052:18: error: 'string_view' in namespace 'absl' does not name a type 3052 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::OneofDescriptorProto::UnsafeArenaSwap(google::protobuf::OneofDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:3017:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3017 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3235:18: error: 'string_view' in namespace 'absl' does not name a type 3235 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto_EnumReservedRange::UnsafeArenaSwap(google::protobuf::EnumDescriptorProto_EnumReservedRange*)': /usr/include/google/protobuf/descriptor.pb.h:3200:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3200 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3408:18: error: 'string_view' in namespace 'absl' does not name a type 3408 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:3482:43: error: 'absl::string_view' has not been declared 3482 | void set_reserved_name(int index, absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:3488:32: error: 'absl::string_view' has not been declared 3488 | void add_reserved_name(absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto::UnsafeArenaSwap(google::protobuf::EnumDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:3373:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3373 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3663:18: error: 'string_view' in namespace 'absl' does not name a type 3663 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumValueDescriptorProto::UnsafeArenaSwap(google::protobuf::EnumValueDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:3628:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3628 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:3859:18: error: 'string_view' in namespace 'absl' does not name a type 3859 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::ServiceDescriptorProto::UnsafeArenaSwap(google::protobuf::ServiceDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:3824:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 3824 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:4062:18: error: 'string_view' in namespace 'absl' does not name a type 4062 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::MethodDescriptorProto::UnsafeArenaSwap(google::protobuf::MethodDescriptorProto*)': /usr/include/google/protobuf/descriptor.pb.h:4027:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 4027 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:4309:18: error: 'string_view' in namespace 'absl' does not name a type 4309 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:4340:47: error: 'absl::string_view' has not been declared 4340 | static inline bool OptimizeMode_Parse(absl::string_view name, OptimizeMode* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileOptions::UnsafeArenaSwap(google::protobuf::FileOptions*)': /usr/include/google/protobuf/descriptor.pb.h:4274:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 4274 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FileOptions::OptimizeMode_Parse(int, OptimizeMode*)': /usr/include/google/protobuf/descriptor.pb.h:4341:42: error: 'google::protobuf::FileOptions_OptimizeMode_Parse' cannot be used as a function 4341 | return FileOptions_OptimizeMode_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:4987:18: error: 'string_view' in namespace 'absl' does not name a type 4987 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::MessageOptions::UnsafeArenaSwap(google::protobuf::MessageOptions*)': /usr/include/google/protobuf/descriptor.pb.h:4952:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 4952 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:5389:18: error: 'string_view' in namespace 'absl' does not name a type 5389 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FieldOptions_EditionDefault::UnsafeArenaSwap(google::protobuf::FieldOptions_EditionDefault*)': /usr/include/google/protobuf/descriptor.pb.h:5354:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 5354 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:5574:18: error: 'string_view' in namespace 'absl' does not name a type 5574 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:5607:40: error: 'absl::string_view' has not been declared 5607 | static inline bool CType_Parse(absl::string_view name, CType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:5628:41: error: 'absl::string_view' has not been declared 5628 | static inline bool JSType_Parse(absl::string_view name, JSType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:5649:50: error: 'absl::string_view' has not been declared 5649 | static inline bool OptionRetention_Parse(absl::string_view name, OptionRetention* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:5677:51: error: 'absl::string_view' has not been declared 5677 | static inline bool OptionTargetType_Parse(absl::string_view name, OptionTargetType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FieldOptions::UnsafeArenaSwap(google::protobuf::FieldOptions*)': /usr/include/google/protobuf/descriptor.pb.h:5539:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 5539 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldOptions::CType_Parse(int, CType*)': /usr/include/google/protobuf/descriptor.pb.h:5608:36: error: 'google::protobuf::FieldOptions_CType_Parse' cannot be used as a function 5608 | return FieldOptions_CType_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldOptions::JSType_Parse(int, JSType*)': /usr/include/google/protobuf/descriptor.pb.h:5629:37: error: 'google::protobuf::FieldOptions_JSType_Parse' cannot be used as a function 5629 | return FieldOptions_JSType_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldOptions::OptionRetention_Parse(int, OptionRetention*)': /usr/include/google/protobuf/descriptor.pb.h:5650:46: error: 'google::protobuf::FieldOptions_OptionRetention_Parse' cannot be used as a function 5650 | return FieldOptions_OptionRetention_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FieldOptions::OptionTargetType_Parse(int, OptionTargetType*)': /usr/include/google/protobuf/descriptor.pb.h:5678:47: error: 'google::protobuf::FieldOptions_OptionTargetType_Parse' cannot be used as a function 5678 | return FieldOptions_OptionTargetType_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:6162:18: error: 'string_view' in namespace 'absl' does not name a type 6162 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::OneofOptions::UnsafeArenaSwap(google::protobuf::OneofOptions*)': /usr/include/google/protobuf/descriptor.pb.h:6127:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 6127 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:6499:18: error: 'string_view' in namespace 'absl' does not name a type 6499 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumOptions::UnsafeArenaSwap(google::protobuf::EnumOptions*)': /usr/include/google/protobuf/descriptor.pb.h:6464:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 6464 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:6875:18: error: 'string_view' in namespace 'absl' does not name a type 6875 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumValueOptions::UnsafeArenaSwap(google::protobuf::EnumValueOptions*)': /usr/include/google/protobuf/descriptor.pb.h:6840:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 6840 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:7238:18: error: 'string_view' in namespace 'absl' does not name a type 7238 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::ServiceOptions::UnsafeArenaSwap(google::protobuf::ServiceOptions*)': /usr/include/google/protobuf/descriptor.pb.h:7203:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 7203 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:7588:18: error: 'string_view' in namespace 'absl' does not name a type 7588 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:7619:51: error: 'absl::string_view' has not been declared 7619 | static inline bool IdempotencyLevel_Parse(absl::string_view name, IdempotencyLevel* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::MethodOptions::UnsafeArenaSwap(google::protobuf::MethodOptions*)': /usr/include/google/protobuf/descriptor.pb.h:7553:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 7553 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::MethodOptions::IdempotencyLevel_Parse(int, IdempotencyLevel*)': /usr/include/google/protobuf/descriptor.pb.h:7620:48: error: 'google::protobuf::MethodOptions_IdempotencyLevel_Parse' cannot be used as a function 7620 | return MethodOptions_IdempotencyLevel_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:7972:18: error: 'string_view' in namespace 'absl' does not name a type 7972 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::UninterpretedOption_NamePart::UnsafeArenaSwap(google::protobuf::UninterpretedOption_NamePart*)': /usr/include/google/protobuf/descriptor.pb.h:7937:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 7937 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:8151:18: error: 'string_view' in namespace 'absl' does not name a type 8151 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::UninterpretedOption::UnsafeArenaSwap(google::protobuf::UninterpretedOption*)': /usr/include/google/protobuf/descriptor.pb.h:8116:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 8116 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:8416:18: error: 'string_view' in namespace 'absl' does not name a type 8416 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8448:48: error: 'absl::string_view' has not been declared 8448 | static inline bool FieldPresence_Parse(absl::string_view name, FieldPresence* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8469:43: error: 'absl::string_view' has not been declared 8469 | static inline bool EnumType_Parse(absl::string_view name, EnumType* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8490:56: error: 'absl::string_view' has not been declared 8490 | static inline bool RepeatedFieldEncoding_Parse(absl::string_view name, RepeatedFieldEncoding* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8512:56: error: 'absl::string_view' has not been declared 8512 | static inline bool StringFieldValidation_Parse(absl::string_view name, StringFieldValidation* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8533:50: error: 'absl::string_view' has not been declared 8533 | static inline bool MessageEncoding_Parse(absl::string_view name, MessageEncoding* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:8554:45: error: 'absl::string_view' has not been declared 8554 | static inline bool JsonFormat_Parse(absl::string_view name, JsonFormat* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FeatureSet::UnsafeArenaSwap(google::protobuf::FeatureSet*)': /usr/include/google/protobuf/descriptor.pb.h:8381:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 8381 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::FieldPresence_Parse(int, FieldPresence*)': /usr/include/google/protobuf/descriptor.pb.h:8449:42: error: 'google::protobuf::FeatureSet_FieldPresence_Parse' cannot be used as a function 8449 | return FeatureSet_FieldPresence_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::EnumType_Parse(int, EnumType*)': /usr/include/google/protobuf/descriptor.pb.h:8470:37: error: 'google::protobuf::FeatureSet_EnumType_Parse' cannot be used as a function 8470 | return FeatureSet_EnumType_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::RepeatedFieldEncoding_Parse(int, RepeatedFieldEncoding*)': /usr/include/google/protobuf/descriptor.pb.h:8491:50: error: 'google::protobuf::FeatureSet_RepeatedFieldEncoding_Parse' cannot be used as a function 8491 | return FeatureSet_RepeatedFieldEncoding_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::StringFieldValidation_Parse(int, StringFieldValidation*)': /usr/include/google/protobuf/descriptor.pb.h:8513:50: error: 'google::protobuf::FeatureSet_StringFieldValidation_Parse' cannot be used as a function 8513 | return FeatureSet_StringFieldValidation_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::MessageEncoding_Parse(int, MessageEncoding*)': /usr/include/google/protobuf/descriptor.pb.h:8534:44: error: 'google::protobuf::FeatureSet_MessageEncoding_Parse' cannot be used as a function 8534 | return FeatureSet_MessageEncoding_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::FeatureSet::JsonFormat_Parse(int, JsonFormat*)': /usr/include/google/protobuf/descriptor.pb.h:8555:39: error: 'google::protobuf::FeatureSet_JsonFormat_Parse' cannot be used as a function 8555 | return FeatureSet_JsonFormat_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:8939:18: error: 'string_view' in namespace 'absl' does not name a type 8939 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:9011:55: error: 'absl::string_view' has not been declared 9011 | void set_leading_detached_comments(int index, absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:9017:44: error: 'absl::string_view' has not been declared 9017 | void add_leading_detached_comments(absl::string_view value); | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo_Location::UnsafeArenaSwap(google::protobuf::SourceCodeInfo_Location*)': /usr/include/google/protobuf/descriptor.pb.h:8904:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 8904 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9196:18: error: 'string_view' in namespace 'absl' does not name a type 9196 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo::UnsafeArenaSwap(google::protobuf::SourceCodeInfo*)': /usr/include/google/protobuf/descriptor.pb.h:9161:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9161 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9364:18: error: 'string_view' in namespace 'absl' does not name a type 9364 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:9395:43: error: 'absl::string_view' has not been declared 9395 | static inline bool Semantic_Parse(absl::string_view name, Semantic* value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::GeneratedCodeInfo_Annotation::UnsafeArenaSwap(google::protobuf::GeneratedCodeInfo_Annotation*)': /usr/include/google/protobuf/descriptor.pb.h:9329:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9329 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In static member function 'static bool google::protobuf::GeneratedCodeInfo_Annotation::Semantic_Parse(int, Semantic*)': /usr/include/google/protobuf/descriptor.pb.h:9396:55: error: 'google::protobuf::GeneratedCodeInfo_Annotation_Semantic_Parse' cannot be used as a function 9396 | return GeneratedCodeInfo_Annotation_Semantic_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9611:18: error: 'string_view' in namespace 'absl' does not name a type 9611 | static ::absl::string_view FullMessageName() { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::GeneratedCodeInfo::UnsafeArenaSwap(google::protobuf::GeneratedCodeInfo*)': /usr/include/google/protobuf/descriptor.pb.h:9576:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9576 | ABSL_DCHECK(GetOwningArena() == other->GetOwningArena()); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorProto::set_dependency(int, const char*)': /usr/include/google/protobuf/descriptor.pb.h:9905:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9905 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9915:66: error: 'absl::string_view' has not been declared 9915 | inline void FileDescriptorProto::set_dependency(int index, absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorProto::set_dependency(int, int)': /usr/include/google/protobuf/descriptor.pb.h:9916:64: error: request for member 'data' in 'value', which is of non-class type 'int' 9916 | _internal_mutable_dependency()->Mutable(index)->assign(value.data(), | ^~~~ /usr/include/google/protobuf/descriptor.pb.h:9917:60: error: request for member 'size' in 'value', which is of non-class type 'int' 9917 | value.size()); | ^~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::FileDescriptorProto::add_dependency(const char*)': /usr/include/google/protobuf/descriptor.pb.h:9931:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 9931 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:9942:13: error: variable or field 'add_dependency' declared void 9942 | inline void FileDescriptorProto::add_dependency(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:9942:55: error: 'string_view' is not a member of 'absl' 9942 | inline void FileDescriptorProto::add_dependency(absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto::set_reserved_name(int, const char*)': /usr/include/google/protobuf/descriptor.pb.h:11302:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 11302 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:11312:65: error: 'absl::string_view' has not been declared 11312 | inline void DescriptorProto::set_reserved_name(int index, absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto::set_reserved_name(int, int)': /usr/include/google/protobuf/descriptor.pb.h:11313:67: error: request for member 'data' in 'value', which is of non-class type 'int' 11313 | _internal_mutable_reserved_name()->Mutable(index)->assign(value.data(), | ^~~~ /usr/include/google/protobuf/descriptor.pb.h:11314:60: error: request for member 'size' in 'value', which is of non-class type 'int' 11314 | value.size()); | ^~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::DescriptorProto::add_reserved_name(const char*)': /usr/include/google/protobuf/descriptor.pb.h:11328:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 11328 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:11339:13: error: variable or field 'add_reserved_name' declared void 11339 | inline void DescriptorProto::add_reserved_name(absl::string_view value) { | ^~~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:11339:54: error: 'string_view' is not a member of 'absl' 11339 | inline void DescriptorProto::add_reserved_name(absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto::set_reserved_name(int, const char*)': /usr/include/google/protobuf/descriptor.pb.h:12911:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 12911 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:12921:69: error: 'absl::string_view' has not been declared 12921 | inline void EnumDescriptorProto::set_reserved_name(int index, absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto::set_reserved_name(int, int)': /usr/include/google/protobuf/descriptor.pb.h:12922:67: error: request for member 'data' in 'value', which is of non-class type 'int' 12922 | _internal_mutable_reserved_name()->Mutable(index)->assign(value.data(), | ^~~~ /usr/include/google/protobuf/descriptor.pb.h:12923:60: error: request for member 'size' in 'value', which is of non-class type 'int' 12923 | value.size()); | ^~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::EnumDescriptorProto::add_reserved_name(const char*)': /usr/include/google/protobuf/descriptor.pb.h:12937:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 12937 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:12948:13: error: variable or field 'add_reserved_name' declared void 12948 | inline void EnumDescriptorProto::add_reserved_name(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:12948:58: error: 'string_view' is not a member of 'absl' 12948 | inline void EnumDescriptorProto::add_reserved_name(absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo_Location::set_leading_detached_comments(int, const char*)': /usr/include/google/protobuf/descriptor.pb.h:17669:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 17669 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:17679:85: error: 'absl::string_view' has not been declared 17679 | inline void SourceCodeInfo_Location::set_leading_detached_comments(int index, absl::string_view value) { | ^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo_Location::set_leading_detached_comments(int, int)': /usr/include/google/protobuf/descriptor.pb.h:17680:79: error: request for member 'data' in 'value', which is of non-class type 'int' 17680 | _internal_mutable_leading_detached_comments()->Mutable(index)->assign(value.data(), | ^~~~ /usr/include/google/protobuf/descriptor.pb.h:17681:60: error: request for member 'size' in 'value', which is of non-class type 'int' 17681 | value.size()); | ^~~~ /usr/include/google/protobuf/descriptor.pb.h: In member function 'void google::protobuf::SourceCodeInfo_Location::add_leading_detached_comments(const char*)': /usr/include/google/protobuf/descriptor.pb.h:17695:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 17695 | ABSL_DCHECK(value != nullptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h: At global scope: /usr/include/google/protobuf/descriptor.pb.h:17706:13: error: variable or field 'add_leading_detached_comments' declared void 17706 | inline void SourceCodeInfo_Location::add_leading_detached_comments(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/descriptor.pb.h:17706:74: error: 'string_view' is not a member of 'absl' 17706 | inline void SourceCodeInfo_Location::add_leading_detached_comments(absl::string_view value) { | ^~~~~~~~~~~ In file included from /usr/include/google/protobuf/io/zero_copy_sink.h:40, from /usr/include/google/protobuf/io/printer.h:58, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:27: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/io/zero_copy_sink.h:62:20: error: 'absl::string_view' has not been declared 62 | void Write(absl::string_view str) { Append(str.data(), str.size()); } | ^~~~~~~~~~~ /usr/include/google/protobuf/io/zero_copy_sink.h: In member function 'void google::protobuf::io::zc_sink_internal::ZeroCopyStreamByteSink::Write(int)': /usr/include/google/protobuf/io/zero_copy_sink.h:62:50: error: request for member 'data' in 'str', which is of non-class type 'int' 62 | void Write(absl::string_view str) { Append(str.data(), str.size()); } | ^~~~ /usr/include/google/protobuf/io/zero_copy_sink.h:62:62: error: request for member 'size' in 'str', which is of non-class type 'int' 62 | void Write(absl::string_view str) { Append(str.data(), str.size()); } | ^~~~ In file included from /usr/include/google/protobuf/io/printer.h:62: /usr/include/google/protobuf/port_def.inc: At global scope: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/io/printer.h:95:36: error: 'absl::optional' has not been declared 95 | absl::optional semantic) { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:95:44: error: expected ',' or '...' before '<' token 95 | absl::optional semantic) { | ^ /usr/include/google/protobuf/io/printer.h:147:28: error: 'absl::optional' has not been declared 147 | absl::optional semantic) override { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:147:36: error: expected ',' or '...' before '<' token 147 | absl::optional semantic) override { | ^ /usr/include/google/protobuf/io/printer.h: In member function 'void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&)': /usr/include/google/protobuf/io/printer.h:142:68: error: 'nullopt' is not a member of 'absl' 142 | AddAnnotation(begin_offset, end_offset, file_path, path, absl::nullopt); | ^~~~~~~ /usr/include/google/protobuf/io/printer.h: In member function 'void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&, int)': /usr/include/google/protobuf/io/printer.h:156:9: error: 'semantic' was not declared in this scope; did you mean 'Semantic'? 156 | if (semantic.has_value()) { | ^~~~~~~~ | Semantic /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:475:11: error: 'string_view' in namespace 'absl' does not name a type 475 | absl::string_view file_name() { return ""; } | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:480:26: error: 'string_view' in namespace 'absl' does not name a type 480 | static constexpr absl::string_view kProtocCodegenTrace = | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:503:11: error: 'string_view' in namespace 'absl' does not name a type 503 | absl::string_view comment_start = "//"; | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:506:11: error: 'string_view' in namespace 'absl' does not name a type 506 | absl::string_view ignored_comment_start = "//~"; | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:516:11: error: 'optional' in namespace 'absl' does not name a template type 516 | absl::optional enable_codegen_trace = absl::nullopt; | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:540:3: error: 'WithVars' function uses 'auto' type specifier without trailing return type 540 | auto WithVars(const Map* vars); | ^~~~ /usr/include/google/protobuf/io/printer.h:540:3: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h:546:29: error: 'enable_if_t' in namespace 'std' does not name a template type 546 | typename = std::enable_if_t::value>, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:546:24: note: 'std::enable_if_t' is only available from C++14 onwards 546 | typename = std::enable_if_t::value>, | ^~~ /usr/include/google/protobuf/io/printer.h:546:40: error: expected '>' before '<' token 546 | typename = std::enable_if_t::value>, | ^ /usr/include/google/protobuf/io/printer.h:551:3: error: 'WithVars' function uses 'auto' type specifier without trailing return type 551 | auto WithVars(Map&& vars); | ^~~~ /usr/include/google/protobuf/io/printer.h:551:3: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h:556:3: error: 'WithVars' function uses 'auto' type specifier without trailing return type 556 | auto WithVars(absl::Span vars); | ^~~~ /usr/include/google/protobuf/io/printer.h:556:3: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h:563:9: error: 'string_view' in namespace 'absl' does not name a type 563 | absl::string_view LookupVar(absl::string_view var); | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:569:3: error: 'WithAnnotations' function uses 'auto' type specifier without trailing return type 569 | auto WithAnnotations(const Map* vars); | ^~~~ /usr/include/google/protobuf/io/printer.h:569:3: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h:578:3: error: 'WithAnnotations' function uses 'auto' type specifier without trailing return type 578 | auto WithAnnotations(Map&& vars); | ^~~~ /usr/include/google/protobuf/io/printer.h:578:3: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h:584:25: error: 'absl::optional' has not been declared 584 | auto WithIndent(absl::optional indent = absl::nullopt) { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:584:33: error: expected ',' or '...' before '<' token 584 | auto WithIndent(absl::optional indent = absl::nullopt) { | ^ /usr/include/google/protobuf/io/printer.h:584:3: error: 'WithIndent' function uses 'auto' type specifier without trailing return type 584 | auto WithIndent(absl::optional indent = absl::nullopt) { | ^~~~ /usr/include/google/protobuf/io/printer.h:584:3: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h:594:19: error: 'absl::string_view' has not been declared 594 | void Emit(absl::string_view format, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:602:47: error: 'absl::string_view' has not been declared 602 | void Emit(absl::Span vars, absl::string_view format, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:607:23: error: 'absl::string_view' has not been declared 607 | void PrintRaw(absl::string_view data) { WriteRaw(data.data(), data.size()); } | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:37: error: 'absl::string_view' has not been declared 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:20: error: 'absl::string_view' has not been declared 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:631:13: error: 'absl::string_view' has not been declared 631 | absl::string_view varname, const SomeDescriptor* descriptor, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:632:13: error: 'absl::optional' has not been declared 632 | absl::optional semantic = absl::nullopt) { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:632:21: error: expected ',' or '...' before '<' token 632 | absl::optional semantic = absl::nullopt) { | ^ /usr/include/google/protobuf/io/printer.h:642:13: error: 'absl::string_view' has not been declared 642 | absl::string_view begin_varname, absl::string_view end_varname, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:642:46: error: 'absl::string_view' has not been declared 642 | absl::string_view begin_varname, absl::string_view end_varname, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:644:13: error: 'absl::optional' has not been declared 644 | absl::optional semantic = absl::nullopt); | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:644:21: error: expected ',' or '...' before '<' token 644 | absl::optional semantic = absl::nullopt); | ^ /usr/include/google/protobuf/io/printer.h:649:13: error: 'absl::string_view' has not been declared 649 | absl::string_view varname, absl::string_view file_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:649:40: error: 'absl::string_view' has not been declared 649 | absl::string_view varname, absl::string_view file_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:650:13: error: 'absl::optional' has not been declared 650 | absl::optional semantic = absl::nullopt) { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:650:21: error: expected ',' or '...' before '<' token 650 | absl::optional semantic = absl::nullopt) { | ^ /usr/include/google/protobuf/io/printer.h:659:13: error: 'absl::string_view' has not been declared 659 | absl::string_view begin_varname, absl::string_view end_varname, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:659:46: error: 'absl::string_view' has not been declared 659 | absl::string_view begin_varname, absl::string_view end_varname, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:660:13: error: 'absl::string_view' has not been declared 660 | absl::string_view file_name, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:661:13: error: 'absl::optional' has not been declared 661 | absl::optional semantic = absl::nullopt) { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:661:21: error: expected ',' or '...' before '<' token 661 | absl::optional semantic = absl::nullopt) { | ^ /usr/include/google/protobuf/io/printer.h:679:29: error: 'absl::string_view' has not been declared 679 | absl::string_view format); | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:700:54: error: 'string_view' is not a member of 'absl' 700 | std::declval()))>> | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:700:54: error: 'string_view' is not a member of 'absl' /usr/include/google/protobuf/io/printer.h:704:29: error: 'enable_if_t' in namespace 'std' does not name a template type 704 | typename = std::enable_if_t::value>> | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:704:24: note: 'std::enable_if_t' is only available from C++14 onwards 704 | typename = std::enable_if_t::value>> | ^~~ /usr/include/google/protobuf/io/printer.h:704:40: error: expected '>' before '<' token 704 | typename = std::enable_if_t::value>> | ^ /usr/include/google/protobuf/io/printer.h:705:16: error: 'string_view' in namespace 'absl' does not name a type 705 | static absl::string_view ToStringKey(absl::string_view x) { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:710:29: error: 'enable_if_t' in namespace 'std' does not name a template type 710 | typename = std::enable_if_t::value>> | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:710:24: note: 'std::enable_if_t' is only available from C++14 onwards 710 | typename = std::enable_if_t::value>> | ^~~ /usr/include/google/protobuf/io/printer.h:710:40: error: expected '>' before '<' token 710 | typename = std::enable_if_t::value>> | ^ /usr/include/google/protobuf/io/printer.h:711:40: error: 'absl::string_view' has not been declared 711 | static std::string ToStringKey(absl::string_view x) { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:715:31: error: 'absl::string_view' has not been declared 715 | Format TokenizeFormat(absl::string_view format_string, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:726:23: error: 'absl::string_view' has not been declared 726 | void Annotate(absl::string_view begin_varname, absl::string_view end_varname, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:726:56: error: 'absl::string_view' has not been declared 726 | void Annotate(absl::string_view begin_varname, absl::string_view end_varname, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:727:23: error: 'absl::string_view' has not been declared 727 | absl::string_view file_path, const std::vector& path, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:728:23: error: 'absl::optional' has not been declared 728 | absl::optional semantic); | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:728:31: error: expected ',' or '...' before '<' token 728 | absl::optional semantic); | ^ /usr/include/google/protobuf/io/printer.h:733:24: error: 'absl::string_view' has not been declared 733 | void PrintImpl(absl::string_view format, absl::Span args, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:739:60: error: 'absl::string_view' has not been declared 739 | static bool Validate(bool cond, PrintOptions opts, absl::string_view message); | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:751:32: error: 'absl::optional' has not been declared 751 | void PrintCodegenTrace(absl::optional loc); | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:751:40: error: expected ',' or '...' before '<' token 751 | void PrintCodegenTrace(absl::optional loc); | ^ /usr/include/google/protobuf/io/printer.h:754:3: error: 'WithDefs' function uses 'auto' type specifier without trailing return type 754 | auto WithDefs(absl::Span vars, bool allow_callbacks); | ^~~~ /usr/include/google/protobuf/io/printer.h:754:3: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h:760:9: error: 'optional' in namespace 'absl' does not name a template type 760 | absl::optional> GetSubstitutionRange( | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:769:35: error: 'optional' is not a member of 'absl' 769 | std::vector(absl::string_view)>> | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:769:35: error: 'optional' is not a member of 'absl' /usr/include/google/protobuf/io/printer.h:769:53: error: template argument 1 is invalid 769 | std::vector(absl::string_view)>> | ^ /usr/include/google/protobuf/io/printer.h:769:61: error: 'string_view' is not a member of 'absl' 769 | std::vector(absl::string_view)>> | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:769:72: error: template argument 1 is invalid 769 | std::vector(absl::string_view)>> | ^ /usr/include/google/protobuf/io/printer.h:769:72: error: template argument 2 is invalid /usr/include/google/protobuf/io/printer.h:769:73: error: expected unqualified-id before '>' token 769 | std::vector(absl::string_view)>> | ^~ /usr/include/google/protobuf/io/printer.h:773:27: error: 'optional' is not a member of 'absl' 773 | std::function(absl::string_view)>> | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:773:27: error: 'optional' is not a member of 'absl' /usr/include/google/protobuf/io/printer.h:773:52: error: template argument 1 is invalid 773 | std::function(absl::string_view)>> | ^ /usr/include/google/protobuf/io/printer.h:773:60: error: 'string_view' is not a member of 'absl' 773 | std::function(absl::string_view)>> | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:773:71: error: template argument 1 is invalid 773 | std::function(absl::string_view)>> | ^ /usr/include/google/protobuf/io/printer.h:773:71: error: template argument 2 is invalid /usr/include/google/protobuf/io/printer.h:773:72: error: expected unqualified-id before '>' token 773 | std::function(absl::string_view)>> | ^~ /usr/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >': /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, std::pair >' /usr/include/google/protobuf/io/printer.h:779:63: required from here /usr/include/absl/container/internal/raw_hash_set.h:1531:74: error: no match for call to '(const absl::lts_20230802::container_internal::StringHash) (const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type&)' 1531 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const' 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 77 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/hash_function_defaults.h:80:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(const absl::lts_20230802::Cord&) const' 80 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:80:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 80 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/raw_hash_set.h:1532:70: error: no match for call to '(const absl::lts_20230802::container_internal::StringEq) (const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type&, const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type&)' 1532 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, int) const' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, const absl::lts_20230802::Cord&) const' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, int) const' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, std::pair > >}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, std::pair > > >' /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, std::pair >' /usr/include/google/protobuf/io/printer.h:779:63: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, std::pair > > >': /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, std::pair >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::pair > > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, std::pair >' /usr/include/google/protobuf/io/printer.h:779:63: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, std::pair > >}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, std::pair > >}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/google/protobuf/io/printer.h: In member function 'auto google::protobuf::io::Printer::WithIndent(int)': /usr/include/google/protobuf/io/printer.h:585:20: error: 'indent' was not declared in this scope; did you mean 'Indent'? 585 | size_t delta = indent.value_or(options_.spaces_per_indent); | ^~~~~~ | Indent /usr/include/google/protobuf/io/printer.h: In member function 'void google::protobuf::io::Printer::PrintRaw(int)': /usr/include/google/protobuf/io/printer.h:607:57: error: request for member 'data' in 'data', which is of non-class type 'int' 607 | void PrintRaw(absl::string_view data) { WriteRaw(data.data(), data.size()); } | ^~~~ /usr/include/google/protobuf/io/printer.h:607:70: error: request for member 'size' in 'data', which is of non-class type 'int' 607 | void PrintRaw(absl::string_view data) { WriteRaw(data.data(), data.size()); } | ^~~~ /usr/include/google/protobuf/io/printer.h: In member function 'void google::protobuf::io::Printer::Annotate(int, const SomeDescriptor*, int)': /usr/include/google/protobuf/io/printer.h:633:44: error: 'semantic' was not declared in this scope; did you mean 'static'? 633 | Annotate(varname, varname, descriptor, semantic); | ^~~~~~~~ | static /usr/include/google/protobuf/io/printer.h: In member function 'void google::protobuf::io::Printer::Annotate(int, int, int)': /usr/include/google/protobuf/io/printer.h:651:43: error: 'semantic' was not declared in this scope; did you mean 'static'? 651 | Annotate(varname, varname, file_name, semantic); | ^~~~~~~~ | static /usr/include/google/protobuf/io/printer.h: In member function 'void google::protobuf::io::Printer::Annotate(int, int, int, int)': /usr/include/google/protobuf/io/printer.h:666:57: error: 'semantic' was not declared in this scope; did you mean 'static'? 666 | Annotate(begin_varname, end_varname, file_name, {}, semantic); | ^~~~~~~~ | static /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:789:9: error: 'optional' in namespace 'absl' does not name a template type 789 | absl::optional loc; | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:830:27: error: 'conditional_t' in namespace 'std' does not name a template type; did you mean 'conditional'? 830 | using StringType = std::conditional_t; | ^~~~~~~~~~~~~ | conditional /usr/include/google/protobuf/io/printer.h:833:34: error: 'variant' in namespace 'absl' does not name a template type 833 | using StringOrCallback = absl::variant; | ^~~~~~~ /usr/include/google/protobuf/io/printer.h:839:29: error: 'enable_if_t' in namespace 'std' does not name a template type 839 | typename = std::enable_if_t< | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:839:24: note: 'std::enable_if_t' is only available from C++14 onwards 839 | typename = std::enable_if_t< | ^~~ /usr/include/google/protobuf/io/printer.h:839:40: error: expected '>' before '<' token 839 | typename = std::enable_if_t< | ^ /usr/include/google/protobuf/io/printer.h:857:9: error: 'StringType' does not name a type 857 | const StringType* AsString() const { | ^~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:863:3: error: 'StringOrCallback' does not name a type 863 | StringOrCallback value; | ^~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:879:3: error: 'StringOrCallback' does not name a type 879 | StringOrCallback ToStringOrCallback(Cb&& cb, Rank2); | ^~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:883:3: error: 'StringOrCallback' does not name a type 883 | StringOrCallback ToStringOrCallback(StringType s, Rank1) { return s; } | ^~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:885:3: error: 'StringOrCallback' does not name a type 885 | StringOrCallback ToStringOrCallback(const absl::AlphaNum& s, Rank0) { | ^~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h: In constructor 'google::protobuf::io::Printer::ValueImpl::ValueImpl(Value&&)': /usr/include/google/protobuf/io/printer.h:842:9: error: class 'google::protobuf::io::Printer::ValueImpl' does not have any field named 'value' 842 | : value(ToStringOrCallback(std::forward(value), Rank2{})) { | ^~~~~ /usr/include/google/protobuf/io/printer.h:843:15: error: 'holds_alternative' is not a member of 'absl' 843 | if (absl::holds_alternative(this->value)) { | ^~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:843:41: error: expected primary-expression before '>' token 843 | if (absl::holds_alternative(this->value)) { | ^ /usr/include/google/protobuf/io/printer.h: In member function 'const google::protobuf::io::Printer::ValueImpl::Callback* google::protobuf::io::Printer::ValueImpl::AsCallback() const': /usr/include/google/protobuf/io/printer.h:861:53: error: 'get_if' is not a member of 'absl' 861 | const Callback* AsCallback() const { return absl::get_if(&value); } | ^~~~~~ /usr/include/google/protobuf/io/printer.h:861:68: error: expected primary-expression before '>' token 861 | const Callback* AsCallback() const { return absl::get_if(&value); } | ^ /usr/include/google/protobuf/io/printer.h:861:71: error: 'value' was not declared in this scope; did you mean 'Value'? 861 | const Callback* AsCallback() const { return absl::get_if(&value); } | ^~~~~ | Value /usr/include/google/protobuf/io/printer.h: In member function 'google::protobuf::io::Printer::ValueImpl& google::protobuf::io::Printer::ValueImpl::operator=(const google::protobuf::io::Printer::ValueImpl&)': /usr/include/google/protobuf/io/printer.h:902:25: error: 'get_if' is not a member of 'absl' 902 | if (auto* str = absl::get_if(&that.value)) { | ^~~~~~ /usr/include/google/protobuf/io/printer.h:902:46: error: expected primary-expression before '>' token 902 | if (auto* str = absl::get_if(&that.value)) { | ^ /usr/include/google/protobuf/io/printer.h:903:5: error: 'value' was not declared in this scope; did you mean 'Value'? 903 | value = StringType(*str); | ^~~~~ | Value /usr/include/google/protobuf/io/printer.h:905:5: error: 'value' was not declared in this scope; did you mean 'Value'? 905 | value = absl::get(that.value); | ^~~~~ | Value /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:915:8: error: 'StringOrCallback' does not name a type 915 | -> StringOrCallback { | ^~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:914:6: error: 'template struct google::protobuf::io::Printer::ValueImpl' is private within this context 914 | auto Printer::ValueImpl::ToStringOrCallback(Cb&& cb, Rank2) | ^~~~~~~ /usr/include/google/protobuf/io/printer.h:687:10: note: declared private here 687 | struct ValueImpl; | ^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:932:9: error: 'optional' in namespace 'absl' does not name a template type 932 | absl::optional semantic; | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:942:12: error: 'std::enable_if_t' has not been declared 942 | std::enable_if_t::value, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:942:23: error: expected '>' before '<' token 942 | std::enable_if_t::value, | ^ /usr/include/google/protobuf/io/printer.h:946:13: error: 'absl::optional' has not been declared 946 | absl::optional semantic = absl::nullopt) | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:946:21: error: expected ',' or '...' before '<' token 946 | absl::optional semantic = absl::nullopt) | ^ /usr/include/google/protobuf/io/printer.h:952:18: error: 'std::enable_if_t' has not been declared 952 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:952:29: error: expected '>' before '<' token 952 | std::enable_if_t::value, int> = 0> | ^ /usr/include/google/protobuf/io/printer.h:955:13: error: 'absl::optional' has not been declared 955 | absl::optional semantic = absl::nullopt) | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:955:21: error: expected ',' or '...' before '<' token 955 | absl::optional semantic = absl::nullopt) | ^ /usr/include/google/protobuf/io/printer.h: In constructor 'google::protobuf::io::Printer::AnnotationRecord::AnnotationRecord(const String&, int)': /usr/include/google/protobuf/io/printer.h:947:31: error: class 'google::protobuf::io::Printer::AnnotationRecord' does not have any field named 'semantic' 947 | : file_path(file_path), semantic(semantic) {} | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:947:40: error: 'semantic' was not declared in this scope; did you mean 'static'? 947 | : file_path(file_path), semantic(semantic) {} | ^~~~~~~~ | static /usr/include/google/protobuf/io/printer.h: In constructor 'google::protobuf::io::Printer::AnnotationRecord::AnnotationRecord(const Desc*, int)': /usr/include/google/protobuf/io/printer.h:956:42: error: class 'google::protobuf::io::Printer::AnnotationRecord' does not have any field named 'semantic' 956 | : file_path(desc->file()->name()), semantic(semantic) { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:956:51: error: 'semantic' was not declared in this scope; did you mean 'static'? 956 | : file_path(desc->file()->name()), semantic(semantic) { | ^~~~~~~~ | static /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:979:9: error: 'string_view' in namespace 'absl' does not name a type 979 | absl::string_view key() const { return key_; } | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:981:9: error: 'string_view' in namespace 'absl' does not name a type 981 | absl::string_view value() const { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:993:9: error: 'optional' in namespace 'absl' does not name a template type 993 | absl::optional annotation_; | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h: In constructor 'google::protobuf::io::Printer::Sub::Sub(std::string, Value&&)': /usr/include/google/protobuf/io/printer.h:967:9: error: class 'google::protobuf::io::Printer::Sub' does not have any field named 'annotation_' 967 | annotation_(absl::nullopt) {} | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:967:27: error: 'nullopt' is not a member of 'absl' 967 | annotation_(absl::nullopt) {} | ^~~~~~~ /usr/include/google/protobuf/io/printer.h: In member function 'google::protobuf::io::Printer::Sub google::protobuf::io::Printer::Sub::AnnotatedAs(google::protobuf::io::Printer::AnnotationRecord) &&': /usr/include/google/protobuf/io/printer.h:970:5: error: 'annotation_' was not declared in this scope; did you mean 'annotation'? 970 | annotation_ = std::move(annotation); | ^~~~~~~~~~~ | annotation /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:997:1: error: 'WithVars' function uses 'auto' type specifier without trailing return type 997 | auto Printer::WithVars(const Map* vars) { | ^~~~ /usr/include/google/protobuf/io/printer.h:997:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h: In member function 'auto google::protobuf::io::Printer::WithVars(const Map*)': /usr/include/google/protobuf/io/printer.h:998:3: error: 'var_lookups_' was not declared in this scope 998 | var_lookups_.emplace_back( | ^~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:999:20: error: 'absl::string_view' has not been declared 999 | [vars](absl::string_view var) -> absl::optional { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:999:46: error: 'optional' in namespace 'absl' does not name a template type 999 | [vars](absl::string_view var) -> absl::optional { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:999:54: error: expected '{' before '<' token 999 | [vars](absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:999:64: error: expected primary-expression before '>' token 999 | [vars](absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:999:66: error: expected primary-expression before '{' token 999 | [vars](absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h: In lambda function: /usr/include/google/protobuf/io/printer.h:1006:37: error: 'var_lookups_' is not captured 1006 | return absl::MakeCleanup([this] { var_lookups_.pop_back(); }); | ^~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1006:33: note: the lambda has no capture-default 1006 | return absl::MakeCleanup([this] { var_lookups_.pop_back(); }); | ^ /usr/include/google/protobuf/io/printer.h:998:3: note: 'var_lookups_' declared here 998 | var_lookups_.emplace_back( | ^~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:1010:1: error: 'WithVars' function uses 'auto' type specifier without trailing return type 1010 | auto Printer::WithVars(Map&& vars) { | ^~~~ /usr/include/google/protobuf/io/printer.h:1010:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h:1010:6: error: no declaration matches 'auto google::protobuf::io::Printer::WithVars(Map&&)' 1010 | auto Printer::WithVars(Map&& vars) { | ^~~~~~~ /usr/include/google/protobuf/io/printer.h:556:8: note: candidates are: 'auto google::protobuf::io::Printer::WithVars(absl::lts_20230802::Span)' 556 | auto WithVars(absl::Span vars); | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:551:8: note: 'template auto google::protobuf::io::Printer::WithVars(Map&&)' 551 | auto WithVars(Map&& vars); | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:540:8: note: 'template auto google::protobuf::io::Printer::WithVars(const Map*)' 540 | auto WithVars(const Map* vars); | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:466:23: note: 'class google::protobuf::io::Printer' defined here 466 | class PROTOBUF_EXPORT Printer { | ^~~~~~~ /usr/include/google/protobuf/io/printer.h:1024:1: error: 'WithAnnotations' function uses 'auto' type specifier without trailing return type 1024 | auto Printer::WithAnnotations(const Map* vars) { | ^~~~ /usr/include/google/protobuf/io/printer.h:1024:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h: In member function 'auto google::protobuf::io::Printer::WithAnnotations(const Map*)': /usr/include/google/protobuf/io/printer.h:1025:3: error: 'annotation_lookups_' was not declared in this scope 1025 | annotation_lookups_.emplace_back( | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1026:20: error: 'absl::string_view' has not been declared 1026 | [vars](absl::string_view var) -> absl::optional { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1026:46: error: 'optional' in namespace 'absl' does not name a template type 1026 | [vars](absl::string_view var) -> absl::optional { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:1026:54: error: expected '{' before '<' token 1026 | [vars](absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1026:71: error: expected primary-expression before '>' token 1026 | [vars](absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1026:73: error: expected primary-expression before '{' token 1026 | [vars](absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h: In lambda function: /usr/include/google/protobuf/io/printer.h:1033:37: error: 'annotation_lookups_' is not captured 1033 | return absl::MakeCleanup([this] { annotation_lookups_.pop_back(); }); | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1033:33: note: the lambda has no capture-default 1033 | return absl::MakeCleanup([this] { annotation_lookups_.pop_back(); }); | ^ /usr/include/google/protobuf/io/printer.h:1025:3: note: 'annotation_lookups_' declared here 1025 | annotation_lookups_.emplace_back( | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:1037:1: error: 'WithAnnotations' function uses 'auto' type specifier without trailing return type 1037 | auto Printer::WithAnnotations(Map&& vars) { | ^~~~ /usr/include/google/protobuf/io/printer.h:1037:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/google/protobuf/io/printer.h: In member function 'auto google::protobuf::io::Printer::WithAnnotations(Map&&)': /usr/include/google/protobuf/io/printer.h:1038:3: error: 'annotation_lookups_' was not declared in this scope 1038 | annotation_lookups_.emplace_back( | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1040:17: error: 'absl::string_view' has not been declared 1040 | absl::string_view var) -> absl::optional { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1040:43: error: 'optional' in namespace 'absl' does not name a template type 1040 | absl::string_view var) -> absl::optional { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:1040:51: error: expected '{' before '<' token 1040 | absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1040:68: error: expected primary-expression before '>' token 1040 | absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1040:70: error: expected primary-expression before '{' token 1040 | absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h: In lambda function: /usr/include/google/protobuf/io/printer.h:1047:37: error: 'annotation_lookups_' is not captured 1047 | return absl::MakeCleanup([this] { annotation_lookups_.pop_back(); }); | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1047:33: note: the lambda has no capture-default 1047 | return absl::MakeCleanup([this] { annotation_lookups_.pop_back(); }); | ^ /usr/include/google/protobuf/io/printer.h:1038:3: note: 'annotation_lookups_' declared here 1038 | annotation_lookups_.emplace_back( | ^~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:1050:13: error: variable or field 'Emit' declared void 1050 | inline void Printer::Emit(absl::string_view format, SourceLocation loc) { | ^~~~~~~ /usr/include/google/protobuf/io/printer.h:1050:33: error: 'string_view' is not a member of 'absl' 1050 | inline void Printer::Emit(absl::string_view format, SourceLocation loc) { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1050:68: error: expected primary-expression before 'loc' 1050 | inline void Printer::Emit(absl::string_view format, SourceLocation loc) { | ^~~ /usr/include/google/protobuf/io/printer.h:1055:44: error: 'absl::string_view' has not been declared 1055 | void Printer::Print(const Map& vars, absl::string_view text) { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1066:6: error: variable or field 'Print' declared void 1066 | void Printer::Print(absl::string_view text, const Args&... args) { | ^~~~~~~ /usr/include/google/protobuf/io/printer.h:1066:27: error: 'string_view' is not a member of 'absl' 1066 | void Printer::Print(absl::string_view text, const Args&... args) { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1066:45: error: expected primary-expression before 'const' 1066 | void Printer::Print(absl::string_view text, const Args&... args) { | ^~~~~ /usr/include/google/protobuf/io/printer.h:1082:6: error: variable or field 'Annotate' declared void 1082 | void Printer::Annotate(absl::string_view begin_varname, | ^~~~~~~ /usr/include/google/protobuf/io/printer.h:1082:30: error: 'string_view' is not a member of 'absl' 1082 | void Printer::Annotate(absl::string_view begin_varname, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1083:30: error: 'string_view' is not a member of 'absl' 1083 | absl::string_view end_varname, const Desc* descriptor, | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1083:55: error: expected primary-expression before 'const' 1083 | absl::string_view end_varname, const Desc* descriptor, | ^~~~~ /usr/include/google/protobuf/io/printer.h:1084:30: error: 'optional' is not a member of 'absl' 1084 | absl::optional semantic) { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:1084:68: error: expected primary-expression before '>' token 1084 | absl::optional semantic) { | ^ /usr/include/google/protobuf/io/printer.h:1084:70: error: 'semantic' was not declared in this scope; did you mean 'static'? 1084 | absl::optional semantic) { | ^~~~~~~~ | static /usr/include/google/protobuf/io/printer.h:1097:53: error: 'absl::string_view' has not been declared 1097 | const Map& vars, absl::string_view format) { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1106:8: error: 'WithDefs' function uses 'auto' type specifier without trailing return type 1106 | inline auto Printer::WithDefs(absl::Span vars, | ^~~~ /usr/include/google/protobuf/io/printer.h:1106:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' /usr/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >': /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, google::protobuf::io::Printer::ValueImpl >' /usr/include/google/protobuf/io/printer.h:1108:43: required from here /usr/include/absl/container/internal/raw_hash_set.h:1531:74: error: no match for call to '(const absl::lts_20230802::container_internal::StringHash) (const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type&)' 1531 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const' 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 77 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/hash_function_defaults.h:80:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(const absl::lts_20230802::Cord&) const' 80 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:80:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 80 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/raw_hash_set.h:1532:70: error: no match for call to '(const absl::lts_20230802::container_internal::StringEq) (const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type&, const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type&)' 1532 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, int) const' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, const absl::lts_20230802::Cord&) const' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, int) const' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, google::protobuf::io::Printer::ValueImpl > >}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, google::protobuf::io::Printer::ValueImpl > > >' /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, google::protobuf::io::Printer::ValueImpl >' /usr/include/google/protobuf/io/printer.h:1108:43: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, google::protobuf::io::Printer::ValueImpl > > >': /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, google::protobuf::io::Printer::ValueImpl >, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::ValueImpl > > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, google::protobuf::io::Printer::ValueImpl >' /usr/include/google/protobuf/io/printer.h:1108:43: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, google::protobuf::io::Printer::ValueImpl > >}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, google::protobuf::io::Printer::ValueImpl > >}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >': /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, google::protobuf::io::Printer::AnnotationRecord>' /usr/include/google/protobuf/io/printer.h:1111:54: required from here /usr/include/absl/container/internal/raw_hash_set.h:1531:74: error: no match for call to '(const absl::lts_20230802::container_internal::StringHash) (const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type&)' 1531 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(int) const' 77 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:77:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 77 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/hash_function_defaults.h:80:10: note: candidate: 'size_t absl::lts_20230802::container_internal::StringHash::operator()(const absl::lts_20230802::Cord&) const' 80 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:80:39: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 80 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /usr/include/absl/container/internal/raw_hash_set.h:1532:70: error: no match for call to '(const absl::lts_20230802::container_internal::StringEq) (const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type&, const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type&)' 1532 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, int) const' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:87:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 87 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, const absl::lts_20230802::Cord&) const' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:90:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 90 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(const absl::lts_20230802::Cord&, int) const' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:93:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20230802::Cord&' 93 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:8: note: candidate: 'bool absl::lts_20230802::container_internal::StringEq::operator()(int, const absl::lts_20230802::Cord&) const' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:96:37: note: no known conversion for argument 1 from 'const absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 96 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> >}]': /usr/include/absl/container/internal/compressed_tuple.h:206:61: required from 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> > >' /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, google::protobuf::io::Printer::AnnotationRecord>' /usr/include/google/protobuf/io/printer.h:1111:54: required from here /usr/include/absl/container/internal/compressed_tuple.h:150:57: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldUseBase() [with T = absl::lts_20230802::container_internal::CommonFields]' called in a constant expression 150 | Or({std::integral_constant()>()...})){}; | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:150:57: note: in template argument for type 'bool' /usr/include/absl/container/internal/compressed_tuple.h:150:9: error: no matching function for call to 'Or()' 150 | Or({std::integral_constant()>()...})){}; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:142:17: note: candidate: 'std::false_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list >)' 142 | std::false_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:142:20: note: no known conversion for argument 1 from '' to 'std::initializer_list >' 142 | std::false_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:143:16: note: candidate: 'std::true_type absl::lts_20230802::container_internal::internal_compressed_tuple::Or(std::initializer_list)' 143 | std::true_type Or(std::initializer_list); | ^~ /usr/include/absl/container/internal/compressed_tuple.h:143:19: note: no known conversion for argument 1 from '' to 'std::initializer_list' 143 | std::true_type Or(std::initializer_list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In instantiation of 'class absl::lts_20230802::container_internal::CompressedTuple, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> > >': /usr/include/absl/container/internal/raw_hash_set.h:2801:7: required from 'class absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >' /usr/include/absl/container/internal/raw_hash_map.h:31:7: required from 'class absl::lts_20230802::container_internal::raw_hash_map, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >' /usr/include/absl/container/flat_hash_map.h:113:7: required from 'class absl::lts_20230802::flat_hash_map, google::protobuf::io::Printer::AnnotationRecord>' /usr/include/google/protobuf/io/printer.h:1111:54: required from here /usr/include/absl/container/internal/compressed_tuple.h:206:61: error: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> >}]' called in a constant expression 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/container/internal/compressed_tuple.h:148:16: note: 'constexpr bool absl::lts_20230802::container_internal::internal_compressed_tuple::ShouldAnyUseBase() [with Ts = {absl::lts_20230802::container_internal::CommonFields, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> >}]' is not usable as a 'constexpr' function because: 148 | constexpr bool ShouldAnyUseBase() { | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:206:61: note: in template argument for type 'bool' 206 | internal_compressed_tuple::ShouldAnyUseBase()> { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/google/protobuf/io/printer.h: In member function 'auto google::protobuf::io::Printer::WithDefs(absl::lts_20230802::Span, bool)': /usr/include/google/protobuf/io/printer.h:1114:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1114 | ABSL_CHECK(allow_callbacks || var.value_.AsCallback() == nullptr) | ^~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1117:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 1117 | ABSL_CHECK(result.second) | ^~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1120:13: error: 'const class google::protobuf::io::Printer::Sub' has no member named 'annotation_' 1120 | if (var.annotation_.has_value()) { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1121:45: error: 'const class google::protobuf::io::Printer::Sub' has no member named 'annotation_' 1121 | annotation_map.insert({var.key_, *var.annotation_}); | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1121:28: error: no matching function for call to 'absl::lts_20230802::flat_hash_map, google::protobuf::io::Printer::AnnotationRecord>::insert()' 1121 | annotation_map.insert({var.key_, *var.annotation_}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2022:8: note: candidate: 'template, google::protobuf::io::Printer::AnnotationRecord> >::value), int>::type , typename std::enable_if, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> >, absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::SameAsElementReference >::value, int>::type > void absl::lts_20230802::container_internal::raw_hash_set::insert(std::initializer_list) [with typename std::enable_if<(! std::is_same::init_type>::value), int>::type = T; typename std::enable_if::init_type>, SameAsElementReference >::value, int>::type = ; Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >]' 2022 | void insert(std::initializer_list ilist) { | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2022:8: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/raw_hash_set.h:2017:8: note: candidate: 'template void absl::lts_20230802::container_internal::raw_hash_set::insert(InputIt, InputIt) [with Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >]' 2017 | void insert(InputIt first, InputIt last) { | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2017:8: note: template argument deduction/substitution failed: /usr/include/google/protobuf/io/printer.h:1121:28: note: candidate expects 2 arguments, 1 provided 1121 | annotation_map.insert({var.key_, *var.annotation_}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2006:12: note: candidate: 'template, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> >, absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::SameAsElementReference >::value, int>::type , typename std::enable_if, google::protobuf::io::Printer::AnnotationRecord>, void>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, const T&>::value, int>::type > absl::lts_20230802::container_internal::raw_hash_set::iterator absl::lts_20230802::container_internal::raw_hash_set::insert(const_iterator, const T&) [with typename std::enable_if::init_type>, SameAsElementReference >::value, int>::type = T; typename std::enable_if, Hash, Eq, const T&>::value, int>::type = ; Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >]' 2006 | iterator insert(const_iterator, | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2006:12: note: template argument deduction/substitution failed: /usr/include/google/protobuf/io/printer.h:1121:28: note: candidate expects 2 arguments, 1 provided 1121 | annotation_map.insert({var.key_, *var.annotation_}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:1999:12: note: candidate: 'template, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> >, absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::SameAsElementReference >::value, int>::type , class T2, typename std::enable_if, google::protobuf::io::Printer::AnnotationRecord>, void>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, T2>::value, int>::type , T* > absl::lts_20230802::container_internal::raw_hash_set::iterator absl::lts_20230802::container_internal::raw_hash_set::insert(const_iterator, T&&) [with typename std::enable_if::init_type>, SameAsElementReference >::value, int>::type = T; T2 = ; typename std::enable_if, Hash, Eq, T2>::value, int>::type = T2; T* = ; Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >]' 1999 | iterator insert(const_iterator, T&& value) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:1999:12: note: template argument deduction/substitution failed: /usr/include/google/protobuf/io/printer.h:1121:28: note: candidate expects 2 arguments, 1 provided 1121 | annotation_map.insert({var.key_, *var.annotation_}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:1979:29: note: candidate: 'template, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> >, absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::SameAsElementReference >::value, int>::type , typename std::enable_if, google::protobuf::io::Printer::AnnotationRecord>, void>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, const T&>::value, int>::type > std::pair::iterator, bool> absl::lts_20230802::container_internal::raw_hash_set::insert(const T&) [with typename std::enable_if::init_type>, SameAsElementReference >::value, int>::type = T; typename std::enable_if, Hash, Eq, const T&>::value, int>::type = ; Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >]' 1979 | std::pair insert(const T& value) | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:1979:29: note: template argument deduction/substitution failed: /usr/include/google/protobuf/io/printer.h:1121:28: note: couldn't deduce template parameter 'T' 1121 | annotation_map.insert({var.key_, *var.annotation_}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:1961:29: note: candidate: 'template, std::allocator >, google::protobuf::io::Printer::AnnotationRecord> >, absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::SameAsElementReference >::value, int>::type , class T2, typename std::enable_if, google::protobuf::io::Printer::AnnotationRecord>, void>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, T2>::value, int>::type , T* > std::pair::iterator, bool> absl::lts_20230802::container_internal::raw_hash_set::insert(T&&) [with typename std::enable_if::init_type>, SameAsElementReference >::value, int>::type = T; T2 = ; typename std::enable_if, Hash, Eq, T2>::value, int>::type = T2; T* = ; Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >]' 1961 | std::pair insert(T&& value) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:1961:29: note: template argument deduction/substitution failed: /usr/include/google/protobuf/io/printer.h:1121:28: note: couldn't deduce template parameter 'T' 1121 | annotation_map.insert({var.key_, *var.annotation_}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2044:12: note: candidate: 'absl::lts_20230802::container_internal::raw_hash_set::iterator absl::lts_20230802::container_internal::raw_hash_set::insert(const_iterator, node_type&&) [with Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >; node_type = absl::lts_20230802::container_internal::node_handle, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::hash_policy_traits, google::protobuf::io::Printer::AnnotationRecord>, void>, std::allocator, google::protobuf::io::Printer::AnnotationRecord> >, void>]' 2044 | iterator insert(const_iterator, | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2044:12: note: candidate expects 2 arguments, 1 provided /usr/include/absl/container/internal/raw_hash_set.h:2030:22: note: candidate: 'absl::lts_20230802::container_internal::raw_hash_set::insert_return_type absl::lts_20230802::container_internal::raw_hash_set::insert(node_type&&) [with Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >; insert_return_type = absl::lts_20230802::container_internal::InsertReturnType, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::iterator, absl::lts_20230802::container_internal::node_handle, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::hash_policy_traits, google::protobuf::io::Printer::AnnotationRecord>, void>, std::allocator, google::protobuf::io::Printer::AnnotationRecord> >, void> >; node_type = absl::lts_20230802::container_internal::node_handle, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::hash_policy_traits, google::protobuf::io::Printer::AnnotationRecord>, void>, std::allocator, google::protobuf::io::Printer::AnnotationRecord> >, void>]' 2030 | insert_return_type insert(node_type&& node) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2030:41: note: no known conversion for argument 1 from '' to 'absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::node_type&&' {aka 'absl::lts_20230802::container_internal::node_handle, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::hash_policy_traits, google::protobuf::io::Printer::AnnotationRecord>, void>, std::allocator, google::protobuf::io::Printer::AnnotationRecord> >, void>&&'} 2030 | insert_return_type insert(node_type&& node) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ~~~~~~~~~~~~^~~~ /usr/include/absl/container/internal/raw_hash_set.h:2026:8: note: candidate: 'void absl::lts_20230802::container_internal::raw_hash_set::insert(std::initializer_list::init_type>) [with Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >; typename absl::lts_20230802::container_internal::hash_policy_traits::init_type = std::pair, google::protobuf::io::Printer::AnnotationRecord>]' 2026 | void insert(std::initializer_list ilist) { | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2026:48: note: no known conversion for argument 1 from '' to 'std::initializer_list, google::protobuf::io::Printer::AnnotationRecord> >' 2026 | void insert(std::initializer_list ilist) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2011:12: note: candidate: 'absl::lts_20230802::container_internal::raw_hash_set::iterator absl::lts_20230802::container_internal::raw_hash_set::insert(const_iterator, init_type&&) [with Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >; init_type = std::pair, google::protobuf::io::Printer::AnnotationRecord>]' 2011 | iterator insert(const_iterator, | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:2011:12: note: candidate expects 2 arguments, 1 provided /usr/include/absl/container/internal/raw_hash_set.h:1989:29: note: candidate: 'std::pair::iterator, bool> absl::lts_20230802::container_internal::raw_hash_set::insert(init_type&&) [with Policy = absl::lts_20230802::container_internal::FlatHashMapPolicy, google::protobuf::io::Printer::AnnotationRecord>; Hash = absl::lts_20230802::container_internal::StringHash; Eq = absl::lts_20230802::container_internal::StringEq; Alloc = std::allocator, google::protobuf::io::Printer::AnnotationRecord> >; init_type = std::pair, google::protobuf::io::Printer::AnnotationRecord>]' 1989 | std::pair insert(init_type&& value) | ^~~~~~ /usr/include/absl/container/internal/raw_hash_set.h:1989:48: note: no known conversion for argument 1 from '' to 'absl::lts_20230802::container_internal::raw_hash_set, google::protobuf::io::Printer::AnnotationRecord>, absl::lts_20230802::container_internal::StringHash, absl::lts_20230802::container_internal::StringEq, std::allocator, google::protobuf::io::Printer::AnnotationRecord> > >::init_type&&' {aka 'std::pair, google::protobuf::io::Printer::AnnotationRecord>&&'} 1989 | std::pair insert(init_type&& value) | ~~~~~~~~~~~~^~~~~ /usr/include/google/protobuf/io/printer.h:1125:3: error: 'var_lookups_' was not declared in this scope 1125 | var_lookups_.emplace_back([map = std::move(var_map)](absl::string_view var) | ^~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1125:62: error: 'absl::string_view' has not been declared 1125 | var_lookups_.emplace_back([map = std::move(var_map)](absl::string_view var) | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1126:42: error: 'optional' in namespace 'absl' does not name a template type 1126 | -> absl::optional { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:1126:50: error: expected '{' before '<' token 1126 | -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1126:60: error: expected primary-expression before '>' token 1126 | -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1126:62: error: expected primary-expression before '{' token 1126 | -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1136:5: error: 'annotation_lookups_' was not declared in this scope; did you mean 'annotation_map'? 1136 | annotation_lookups_.emplace_back( | ^~~~~~~~~~~~~~~~~~~ | annotation_map /usr/include/google/protobuf/io/printer.h:1138:19: error: 'absl::string_view' has not been declared 1138 | absl::string_view var) -> absl::optional { | ^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1138:45: error: 'optional' in namespace 'absl' does not name a template type 1138 | absl::string_view var) -> absl::optional { | ^~~~~~~~ /usr/include/google/protobuf/io/printer.h:1138:53: error: expected '{' before '<' token 1138 | absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1138:70: error: expected primary-expression before '>' token 1138 | absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h:1138:72: error: expected primary-expression before '{' token 1138 | absl::string_view var) -> absl::optional { | ^ /usr/include/google/protobuf/io/printer.h: In lambda function: /usr/include/google/protobuf/io/printer.h:1148:5: error: 'var_lookups_' is not captured 1148 | var_lookups_.pop_back(); | ^~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1147:50: note: the lambda has no capture-default 1147 | return absl::MakeCleanup([this, has_annotations] { | ^ /usr/include/google/protobuf/io/printer.h:1125:3: note: 'var_lookups_' declared here 1125 | var_lookups_.emplace_back([map = std::move(var_map)](absl::string_view var) | ^~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:1150:7: error: 'annotation_lookups_' was not declared in this scope; did you mean 'annotation_map'? 1150 | annotation_lookups_.pop_back(); | ^~~~~~~~~~~~~~~~~~~ | annotation_map /usr/include/google/protobuf/io/printer.h: At global scope: /usr/include/google/protobuf/io/printer.h:1155:8: error: 'WithVars' function uses 'auto' type specifier without trailing return type 1155 | inline auto Printer::WithVars(absl::Span vars) { | ^~~~ /usr/include/google/protobuf/io/printer.h:1155:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14' In file included from /usr/include/google/protobuf/compiler/java/options.h:36, from /usr/include/google/protobuf/compiler/java/names.h:44, from /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:33: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' In file included from /usr/include/google/protobuf/compiler/java/names.h:47: /usr/include/google/protobuf/port_def.inc:210:15: error: static assertion failed: Protobuf only supports C++14 and newer. 210 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and newer."); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/port_def.inc:210:15: note: the comparison reduces to '(201103 >= 201402)' /usr/include/google/protobuf/compiler/java/names.h:106:42: error: 'string_view' is not a member of 'absl' 106 | std::string UnderscoresToCamelCase(absl::string_view input, | ^~~~~~~~~~~ /usr/include/google/protobuf/compiler/java/names.h:107:36: error: expected primary-expression before 'bool' 107 | bool cap_next_letter); | ^~~~ /usr/include/google/protobuf/compiler/java/names.h:113:64: error: 'std::string google::protobuf::compiler::java::UnderscoresToCamelCase(const google::protobuf::FieldDescriptor*)' redeclared as different kind of entity 113 | std::string UnderscoresToCamelCase(const FieldDescriptor* field); | ^ /usr/include/google/protobuf/compiler/java/names.h:106:13: note: previous declaration 'std::string google::protobuf::compiler::java::UnderscoresToCamelCase' 106 | std::string UnderscoresToCamelCase(absl::string_view input, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/compiler/java/names.h:120:66: error: 'std::string google::protobuf::compiler::java::UnderscoresToCamelCase(const google::protobuf::MethodDescriptor*)' redeclared as different kind of entity 120 | std::string UnderscoresToCamelCase(const MethodDescriptor* method); | ^ /usr/include/google/protobuf/compiler/java/names.h:106:13: note: previous declaration 'std::string google::protobuf::compiler::java::UnderscoresToCamelCase' 106 | std::string UnderscoresToCamelCase(absl::string_view input, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::GrpcWriteDocCommentBody(google::protobuf::io::Printer*, const std::vector >&, bool)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:331:21: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [10])' 331 | printer->Print(" *
\n");
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)'
  622 |   void Print(const Map& vars, absl::string_view text);
      |        ^~~~~
/usr/include/google/protobuf/io/printer.h:622:8: note:   template argument deduction/substitution failed:
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:331:21: note:   candidate expects 2 arguments, 1 provided
  331 |       printer->Print(" * 
\n");
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)'
  625 |   void Print(absl::string_view text, const Args&... args);
      |        ^~~~~
/usr/include/google/protobuf/io/printer.h:625:8: note:   template argument deduction/substitution failed:
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:331:22: note:   cannot convert '" * 
\012"' (type 'const char [10]') to type 'int'
  331 |       printer->Print(" * 
\n");
      |                      ^~~~~~~~~~~~
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:339:23: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [11], const char [5], const __gnu_cxx::__alloc_traits >, std::__cxx11::basic_string >::value_type&)'
  339 |         printer->Print(" * $line$\n", "line", lines[i]);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)'
  622 |   void Print(const Map& vars, absl::string_view text);
      |        ^~~~~
/usr/include/google/protobuf/io/printer.h:622:8: note:   template argument deduction/substitution failed:
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:339:23: note:   candidate expects 2 arguments, 3 provided
  339 |         printer->Print(" * $line$\n", "line", lines[i]);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)'
  625 |   void Print(absl::string_view text, const Args&... args);
      |        ^~~~~
/usr/include/google/protobuf/io/printer.h:625:8: note:   template argument deduction/substitution failed:
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:339:24: note:   cannot convert '" * $line$\012"' (type 'const char [11]') to type 'int'
  339 |         printer->Print(" * $line$\n", "line", lines[i]);
      |                        ^~~~~~~~~~~~~
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:341:23: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [10], const char [5], const __gnu_cxx::__alloc_traits >, std::__cxx11::basic_string >::value_type&)'
  341 |         printer->Print(" *$line$\n", "line", lines[i]);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)'
  622 |   void Print(const Map& vars, absl::string_view text);
      |        ^~~~~
/usr/include/google/protobuf/io/printer.h:622:8: note:   template argument deduction/substitution failed:
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:341:23: note:   candidate expects 2 arguments, 3 provided
  341 |         printer->Print(" *$line$\n", "line", lines[i]);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)'
  625 |   void Print(absl::string_view text, const Args&... args);
      |        ^~~~~
/usr/include/google/protobuf/io/printer.h:625:8: note:   template argument deduction/substitution failed:
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:341:24: note:   cannot convert '" *$line$\012"' (type 'const char [10]') to type 'int'
  341 |         printer->Print(" *$line$\n", "line", lines[i]);
      |                        ^~~~~~~~~~~~
/home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:346:21: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [11])'
  346 |       printer->Print(" * 
\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:346:21: note: candidate expects 2 arguments, 1 provided 346 | printer->Print(" *
\n"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:346:22: note: cannot convert '" *
\012"' (type 'const char [11]') to type 'int' 346 | printer->Print(" *
\n"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::GrpcWriteDocComment(google::protobuf::io::Printer*, const std::string&)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:353:17: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [5])' 353 | printer->Print("/**\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:353:17: note: candidate expects 2 arguments, 1 provided 353 | printer->Print("/**\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:353:18: note: cannot convert '"/**\012"' (type 'const char [5]') to type 'int' 353 | printer->Print("/**\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:356:17: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [5])' 356 | printer->Print(" */\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:356:17: note: candidate expects 2 arguments, 1 provided 356 | printer->Print(" */\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:356:18: note: cannot convert '" */\012"' (type 'const char [5]') to type 'int' 356 | printer->Print(" */\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::GrpcWriteServiceDocComment(google::protobuf::io::Printer*, const google::protobuf::ServiceDescriptor*)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:364:17: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [5])' 364 | printer->Print("/**\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:364:17: note: candidate expects 2 arguments, 1 provided 364 | printer->Print("/**\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:364:18: note: cannot convert '"/**\012"' (type 'const char [5]') to type 'int' 364 | printer->Print("/**\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:367:17: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [5])' 367 | printer->Print(" */\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:367:17: note: candidate expects 2 arguments, 1 provided 367 | printer->Print(" */\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:367:18: note: cannot convert '" */\012"' (type 'const char [5]') to type 'int' 367 | printer->Print(" */\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::GrpcWriteMethodDocComment(google::protobuf::io::Printer*, const google::protobuf::MethodDescriptor*)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:375:17: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [5])' 375 | printer->Print("/**\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:375:17: note: candidate expects 2 arguments, 1 provided 375 | printer->Print("/**\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:375:18: note: cannot convert '"/**\012"' (type 'const char [5]') to type 'int' 375 | printer->Print("/**\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:378:17: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [5])' 378 | printer->Print(" */\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:378:17: note: candidate expects 2 arguments, 1 provided 378 | printer->Print(" */\n"); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:378:18: note: cannot convert '" */\012"' (type 'const char [5]') to type 'int' 378 | printer->Print(" */\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::PrintMethodFields(const google::protobuf::ServiceDescriptor*, std::map, std::__cxx11::basic_string >*, google::protobuf::io::Printer*, ProtoFlavor)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:384:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [63])' 384 | p->Print("// Static method descriptors that strictly reflect the proto.\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:384:11: note: candidate expects 2 arguments, 1 provided 384 | p->Print("// Static method descriptors that strictly reflect the proto.\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:384:12: note: cannot convert '"// Static method descriptors that strictly reflect the proto.\012"' (type 'const char [63]') to type 'int' 384 | p->Print("// Static method descriptors that strictly reflect the proto.\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:417:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [986])' 417 | p->Print( | ~~~~~~~~^ 418 | *vars, | ~~~~~~ 419 | "private static volatile $MethodDescriptor$<$input_type$,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | " $output_type$> $method_new_field_name$;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | "\n" | ~~~~ 422 | "@$RpcMethod$(\n" | ~~~~~~~~~~~~~~~~~ 423 | " fullMethodName = SERVICE_NAME + '/' + \"$method_name$\",\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | " requestType = $input_type$.class,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | " responseType = $output_type$.class,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | " methodType = $MethodType$.$method_type$)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 | "public static $MethodDescriptor$<$input_type$,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | " $output_type$> $method_method_name$() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | " $MethodDescriptor$<$input_type$, $output_type$> $method_new_field_name$;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | " if (($method_new_field_name$ = $service_class_name$.$method_new_field_name$) == null) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | " synchronized ($service_class_name$.class) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | " if (($method_new_field_name$ = $service_class_name$.$method_new_field_name$) == null) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | " $service_class_name$.$method_new_field_name$ = $method_new_field_name$ =\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | " $MethodDescriptor$.<$input_type$, $output_type$>newBuilder()\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | " .setType($MethodType$.$method_type$)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | " .setFullMethodName(generateFullMethodName(SERVICE_NAME, \"$method_name$\"))\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:419:9: note: cannot convert '"private static volatile $MethodDescriptor$<$input_type$,\012 $output_type$> $method_new_field_name$;\012\012@$RpcMethod$(\012 fullMethodName = SERVICE_NAME + \'/\' + \"$method_name$\",\012 requestType = $input_type$.class,\012 responseType = $output_type$.class,\012 methodType = $MethodType$.$method_type$)\012public static $MethodDescriptor$<$input_type$,\012 $output_type$> $method_method_name$() {\012 $MethodDescriptor$<$input_type$, $output_type$> $method_new_field_name$;\012 if (($method_new_field_name$ = $service_class_name$.$method_new_field_name$) == null) {\012 synchronized ($service_class_name$.class) {\012 if (($method_new_field_name$ = $service_class_name$.$method_new_field_name$) == null) {\012 $service_class_name$.$method_new_field_name$ = $method_new_field_name$ =\012 $MethodDescriptor$.<$input_type$, $output_type$>newBuilder()\012 .setType($MethodType$.$method_type$)\012 .setFullMethodName(generateFullMethodName(SERVICE_NAME, \"$method_name$\"))\012"' (type 'const char [986]') to type 'int' 419 | "private static volatile $MethodDescriptor$<$input_type$,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | " $output_type$> $method_new_field_name$;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | "\n" | ~~~~ 422 | "@$RpcMethod$(\n" | ~~~~~~~~~~~~~~~~~ 423 | " fullMethodName = SERVICE_NAME + '/' + \"$method_name$\",\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | " requestType = $input_type$.class,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | " responseType = $output_type$.class,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | " methodType = $MethodType$.$method_type$)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 | "public static $MethodDescriptor$<$input_type$,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | " $output_type$> $method_method_name$() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | " $MethodDescriptor$<$input_type$, $output_type$> $method_new_field_name$;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | " if (($method_new_field_name$ = $service_class_name$.$method_new_field_name$) == null) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | " synchronized ($service_class_name$.class) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | " if (($method_new_field_name$ = $service_class_name$.$method_new_field_name$) == null) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | " $service_class_name$.$method_new_field_name$ = $method_new_field_name$ =\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | " $MethodDescriptor$.<$input_type$, $output_type$>newBuilder()\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | " .setType($MethodType$.$method_type$)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | " .setFullMethodName(generateFullMethodName(SERVICE_NAME, \"$method_name$\"))\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:418:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 418 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:441:15: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [28])' 441 | p->Print(*vars, " .setSafe(true)\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:441:23: note: cannot convert '" .setSafe(true)\012"' (type 'const char [28]') to type 'int' 441 | p->Print(*vars, " .setSafe(true)\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:441:16: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 441 | p->Print(*vars, " .setSafe(true)\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:446:17: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [34])' 446 | p->Print(*vars, " .setIdempotent(true)\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:446:25: note: cannot convert '" .setIdempotent(true)\012"' (type 'const char [34]') to type 'int' 446 | p->Print(*vars, " .setIdempotent(true)\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:446:18: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 446 | p->Print(*vars, " .setIdempotent(true)\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:450:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [269])' 450 | p->Print( | ~~~~~~~~^ 451 | *vars, | ~~~~~~ 452 | " .setSampledToLocalTracing(true)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | " .setRequestMarshaller($ProtoUtils$.marshaller(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | " $input_type$.getDefaultInstance()))\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | " .setResponseMarshaller($ProtoUtils$.marshaller(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 456 | " $output_type$.getDefaultInstance()))\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:452:9: note: cannot convert '" .setSampledToLocalTracing(true)\012 .setRequestMarshaller($ProtoUtils$.marshaller(\012 $input_type$.getDefaultInstance()))\012 .setResponseMarshaller($ProtoUtils$.marshaller(\012 $output_type$.getDefaultInstance()))\012"' (type 'const char [269]') to type 'int' 452 | " .setSampledToLocalTracing(true)\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | " .setRequestMarshaller($ProtoUtils$.marshaller(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | " $input_type$.getDefaultInstance()))\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | " .setResponseMarshaller($ProtoUtils$.marshaller(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 456 | " $output_type$.getDefaultInstance()))\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:451:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 451 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:460:15: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [91])' 460 | p->Print( | ~~~~~~~~^ 461 | *vars, | ~~~~~~ 462 | " .setSchemaDescriptor(new $proto_method_descriptor_supplier$(\"$method_name$\"))\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:462:9: note: cannot convert '" .setSchemaDescriptor(new $proto_method_descriptor_supplier$(\"$method_name$\"))\012"' (type 'const char [91]') to type 'int' 462 | " .setSchemaDescriptor(new $proto_method_descriptor_supplier$(\"$method_name$\"))\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:461:11: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 461 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:465:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [23])' 465 | p->Print( | ~~~~~~~~^ 466 | *vars, | ~~~~~~ 467 | " .build();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:467:9: note: cannot convert '" .build();\012"' (type 'const char [23]') to type 'int' 467 | " .build();\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:466:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 466 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:468:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [56])' 468 | p->Print(*vars, | ~~~~~~~~^~~~~~~ 469 | " }\n" | ~~~~~~~~~~~ 470 | " }\n" | ~~~~~~~~~ 471 | " }\n" | ~~~~~~~ 472 | " return $method_new_field_name$;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | "}\n" | ~~~~~ 474 | "\n"); | ~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:469:9: note: cannot convert '" }\012 }\012 }\012 return $method_new_field_name$;\012}\012\012"' (type 'const char [56]') to type 'int' 469 | " }\n" | ^~~~~~~~~~~ 470 | " }\n" | ~~~~~~~~~ 471 | " }\n" | ~~~~~~~ 472 | " return $method_new_field_name$;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | "}\n" | ~~~~~ 474 | "\n"); | ~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:468:14: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 468 | p->Print(*vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::PrintStubFactory(const google::protobuf::ServiceDescriptor*, std::map, std::__cxx11::basic_string >*, google::protobuf::io::Printer*, StubType)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:519:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [253])' 519 | p->Print( | ~~~~~~~~^ 520 | *vars, | ~~~~~~ 521 | "$StubFactory$<$stub_full_name$> factory =\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | " new $StubFactory$<$stub_full_name$>() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 | " @$Override$\n" | ~~~~~~~~~~~~~~~~~~~ 524 | " public $stub_full_name$ newStub($Channel$ channel, $CallOptions$ callOptions) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | " return new $stub_full_name$(channel, callOptions);\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 526 | " }\n" | ~~~~~~~~~ 527 | " };\n"); | ~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:521:5: note: cannot convert '"$StubFactory$<$stub_full_name$> factory =\012 new $StubFactory$<$stub_full_name$>() {\012 @$Override$\012 public $stub_full_name$ newStub($Channel$ channel, $CallOptions$ callOptions) {\012 return new $stub_full_name$(channel, callOptions);\012 }\012 };\012"' (type 'const char [253]') to type 'int' 521 | "$StubFactory$<$stub_full_name$> factory =\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | " new $StubFactory$<$stub_full_name$>() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 | " @$Override$\n" | ~~~~~~~~~~~~~~~~~~~ 524 | " public $stub_full_name$ newStub($Channel$ channel, $CallOptions$ callOptions) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | " return new $stub_full_name$(channel, callOptions);\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 526 | " }\n" | ~~~~~~~~~ 527 | " };\n"); | ~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:520:5: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 520 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::PrintStub(const google::protobuf::ServiceDescriptor*, std::map, std::__cxx11::basic_string >*, google::protobuf::io::Printer*, StubType)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:591:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [15])' 591 | p->Print(*vars, "@$Deprecated$\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:591:21: note: cannot convert '"@$Deprecated$\012"' (type 'const char [15]') to type 'int' 591 | p->Print(*vars, "@$Deprecated$\n"); | ^~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:591:14: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 591 | p->Print(*vars, "@$Deprecated$\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:595:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [77])' 595 | p->Print( | ~~~~~~~~^ 596 | *vars, | ~~~~~~ 597 | "public static abstract class $abstract_name$" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | " implements $BindableService$ {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:597:9: note: cannot convert '"public static abstract class $abstract_name$ implements $BindableService$ {\012"' (type 'const char [77]') to type 'int' 597 | "public static abstract class $abstract_name$" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | " implements $BindableService$ {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:596:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 596 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:600:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [85])' 600 | p->Print( | ~~~~~~~~^ 601 | *vars, | ~~~~~~ 602 | "public static final class $stub_name$" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | " extends $stub_base_class_name$<$stub_name$> {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:602:9: note: cannot convert '"public static final class $stub_name$ extends $stub_base_class_name$<$stub_name$> {\012"' (type 'const char [85]') to type 'int' 602 | "public static final class $stub_name$" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | " extends $stub_base_class_name$<$stub_name$> {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:601:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 601 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:609:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [74])' 609 | p->Print( | ~~~~~~~~^ 610 | *vars, | ~~~~~~ 611 | "private $stub_name$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~ 612 | " $Channel$ channel, $CallOptions$ callOptions) {" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 613 | "\n"); | ~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:611:9: note: cannot convert '"private $stub_name$(\012 $Channel$ channel, $CallOptions$ callOptions) {\012"' (type 'const char [74]') to type 'int' 611 | "private $stub_name$(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~ 612 | " $Channel$ channel, $CallOptions$ callOptions) {" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 613 | "\n"); | ~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:610:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 610 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:615:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [30])' 615 | p->Print("super(channel, callOptions);\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:615:13: note: candidate expects 2 arguments, 1 provided 615 | p->Print("super(channel, callOptions);\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:615:14: note: cannot convert '"super(channel, callOptions);\012"' (type 'const char [30]') to type 'int' 615 | p->Print("super(channel, callOptions);\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:617:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [4])' 617 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:617:13: note: candidate expects 2 arguments, 1 provided 617 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:617:14: note: cannot convert '"}\012\012"' (type 'const char [4]') to type 'int' 617 | p->Print("}\n\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:618:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [94])' 618 | p->Print( | ~~~~~~~~^ 619 | *vars, | ~~~~~~ 620 | "@$Override$\n" | ~~~~~~~~~~~~~~~ 621 | "protected $stub_name$ build(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | " $Channel$ channel, $CallOptions$ callOptions) {" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | "\n"); | ~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:620:9: note: cannot convert '"@$Override$\012protected $stub_name$ build(\012 $Channel$ channel, $CallOptions$ callOptions) {\012"' (type 'const char [94]') to type 'int' 620 | "@$Override$\n" | ^~~~~~~~~~~~~~~ 621 | "protected $stub_name$ build(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | " $Channel$ channel, $CallOptions$ callOptions) {" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | "\n"); | ~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:619:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 619 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:625:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [47])' 625 | p->Print( | ~~~~~~~~^ 626 | *vars, | ~~~~~~ 627 | "return new $stub_name$(channel, callOptions);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:627:9: note: cannot convert '"return new $stub_name$(channel, callOptions);\012"' (type 'const char [47]') to type 'int' 627 | "return new $stub_name$(channel, callOptions);\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:626:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 626 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:629:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 629 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:629:13: note: candidate expects 2 arguments, 1 provided 629 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:629:14: note: cannot convert '"}\012"' (type 'const char [3]') to type 'int' 629 | p->Print("}\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:653:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [2])' 653 | p->Print("\n"); | ~~~~~~~~^~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:653:13: note: candidate expects 2 arguments, 1 provided 653 | p->Print("\n"); | ~~~~~~~~^~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:653:14: note: cannot convert '"\012"' (type 'const char [2]') to type 'int' 653 | p->Print("\n"); | ^~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:660:15: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [15])' 660 | p->Print(*vars, "@$Deprecated$\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:660:23: note: cannot convert '"@$Deprecated$\012"' (type 'const char [15]') to type 'int' 660 | p->Print(*vars, "@$Deprecated$\n"); | ^~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:660:16: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 660 | p->Print(*vars, "@$Deprecated$\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:663:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [8])' 663 | p->Print("public "); | ~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:663:13: note: candidate expects 2 arguments, 1 provided 663 | p->Print("public "); | ~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:663:14: note: cannot convert '"public "' (type 'const char [8]') to type 'int' 663 | p->Print("public "); | ^~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:670:19: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [73])' 670 | p->Print( | ~~~~~~~~^ 671 | *vars, | ~~~~~~ 672 | "$Iterator$<$output_type$> $lower_method_name$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | " $input_type$ request)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:672:15: note: cannot convert '"$Iterator$<$output_type$> $lower_method_name$(\012 $input_type$ request)"' (type 'const char [73]') to type 'int' 672 | "$Iterator$<$output_type$> $lower_method_name$(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | " $input_type$ request)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:671:15: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 671 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:676:19: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [56])' 676 | p->Print( | ~~~~~~~~^ 677 | *vars, | ~~~~~~ 678 | "$output_type$ $lower_method_name$($input_type$ request)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:678:15: note: cannot convert '"$output_type$ $lower_method_name$($input_type$ request)"' (type 'const char [56]') to type 'int' 678 | "$output_type$ $lower_method_name$($input_type$ request)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:677:15: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 677 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:684:19: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [106])' 684 | p->Print( | ~~~~~~~~^ 685 | *vars, | ~~~~~~ 686 | "$StreamObserver$<$input_type$> $lower_method_name$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | " $StreamObserver$<$output_type$> responseObserver)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:686:15: note: cannot convert '"$StreamObserver$<$input_type$> $lower_method_name$(\012 $StreamObserver$<$output_type$> responseObserver)"' (type 'const char [106]') to type 'int' 686 | "$StreamObserver$<$input_type$> $lower_method_name$(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | " $StreamObserver$<$output_type$> responseObserver)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:685:15: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 685 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:690:19: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [101])' 690 | p->Print( | ~~~~~~~~^ 691 | *vars, | ~~~~~~ 692 | "void $lower_method_name$($input_type$ request,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | " $StreamObserver$<$output_type$> responseObserver)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:692:15: note: cannot convert '"void $lower_method_name$($input_type$ request,\012 $StreamObserver$<$output_type$> responseObserver)"' (type 'const char [101]') to type 'int' 692 | "void $lower_method_name$($input_type$ request,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | " $StreamObserver$<$output_type$> responseObserver)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:691:15: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 691 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:701:17: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [81])' 701 | p->Print( | ~~~~~~~~^ 702 | *vars, | ~~~~~~ 703 | "$ListenableFuture$<$output_type$> $lower_method_name$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | " $input_type$ request)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:703:13: note: cannot convert '"$ListenableFuture$<$output_type$> $lower_method_name$(\012 $input_type$ request)"' (type 'const char [81]') to type 'int' 703 | "$ListenableFuture$<$output_type$> $lower_method_name$(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | " $input_type$ request)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:702:13: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 702 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:709:15: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 709 | p->Print(";\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:709:15: note: candidate expects 2 arguments, 1 provided 709 | p->Print(";\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:709:16: note: cannot convert '";\012"' (type 'const char [3]') to type 'int' 709 | p->Print(";\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:713:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [4])' 713 | p->Print(" {\n"); | ~~~~~~~~^~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:713:13: note: candidate expects 2 arguments, 1 provided 713 | p->Print(" {\n"); | ~~~~~~~~^~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:713:14: note: cannot convert '" {\012"' (type 'const char [4]') to type 'int' 713 | p->Print(" {\n"); | ^~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:721:21: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [108])' 721 | p->Print( | ~~~~~~~~^ 722 | *vars, | ~~~~~~ 723 | "return io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall(" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 724 | "$method_method_name$(), responseObserver);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:723:17: note: cannot convert '"return io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall($method_method_name$(), responseObserver);\012"' (type 'const char [108]') to type 'int' 723 | "return io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall(" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 724 | "$method_method_name$(), responseObserver);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:722:17: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 722 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:726:21: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [97])' 726 | p->Print( | ~~~~~~~~^ 727 | *vars, | ~~~~~~ 728 | "io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | "$method_method_name$(), responseObserver);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:728:17: note: cannot convert '"io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall($method_method_name$(), responseObserver);\012"' (type 'const char [97]') to type 'int' 728 | "io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | "$method_method_name$(), responseObserver);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:727:17: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 727 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:747:19: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [95])' 747 | p->Print( | ~~~~~~~~^ 748 | *vars, | ~~~~~~ 749 | "return $calls_method$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | " getChannel(), $method_method_name$(), getCallOptions(), $params$);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:749:15: note: cannot convert '"return $calls_method$(\012 getChannel(), $method_method_name$(), getCallOptions(), $params$);\012"' (type 'const char [95]') to type 'int' 749 | "return $calls_method$(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | " getChannel(), $method_method_name$(), getCallOptions(), $params$);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:748:15: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 748 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:771:19: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [114])' 771 | p->Print( | ~~~~~~~~^ 772 | *vars, | ~~~~~~ 773 | "$last_line_prefix$$calls_method$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 774 | " getChannel().newCall($method_method_name$(), getCallOptions()), $params$);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:773:15: note: cannot convert '"$last_line_prefix$$calls_method$(\012 getChannel().newCall($method_method_name$(), getCallOptions()), $params$);\012"' (type 'const char [114]') to type 'int' 773 | "$last_line_prefix$$calls_method$(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 774 | " getChannel().newCall($method_method_name$(), getCallOptions()), $params$);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:772:15: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 772 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:782:19: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [102])' 782 | p->Print( | ~~~~~~~~^ 783 | *vars, | ~~~~~~ 784 | "return $calls_method$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | " getChannel().newCall($method_method_name$(), getCallOptions()), request);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:784:15: note: cannot convert '"return $calls_method$(\012 getChannel().newCall($method_method_name$(), getCallOptions()), request);\012"' (type 'const char [102]') to type 'int' 784 | "return $calls_method$(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | " getChannel().newCall($method_method_name$(), getCallOptions()), request);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:783:15: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 783 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:790:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 790 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:790:13: note: candidate expects 2 arguments, 1 provided 790 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:790:14: note: cannot convert '"}\012"' (type 'const char [3]') to type 'int' 790 | p->Print("}\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:794:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [2])' 794 | p->Print("\n"); | ~~~~~~~~^~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:794:13: note: candidate expects 2 arguments, 1 provided 794 | p->Print("\n"); | ~~~~~~~~^~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:794:14: note: cannot convert '"\012"' (type 'const char [2]') to type 'int' 794 | p->Print("\n"); | ^~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:795:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [68])' 795 | p->Print( | ~~~~~~~~^ 796 | *vars, | ~~~~~~ 797 | "@$Override$ public final $ServerServiceDefinition$ bindService() {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:797:9: note: cannot convert '"@$Override$ public final $ServerServiceDefinition$ bindService() {\012"' (type 'const char [68]') to type 'int' 797 | "@$Override$ public final $ServerServiceDefinition$ bindService() {\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:796:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 796 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:800:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 800 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:800:13: note: candidate expects 2 arguments, 1 provided 800 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:800:14: note: cannot convert '"}\012"' (type 'const char [3]') to type 'int' 800 | p->Print("}\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:804:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [4])' 804 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:804:11: note: candidate expects 2 arguments, 1 provided 804 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:804:12: note: cannot convert '"}\012\012"' (type 'const char [4]') to type 'int' 804 | p->Print("}\n\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::PrintMethodHandlerClass(const google::protobuf::ServiceDescriptor*, std::map, std::__cxx11::basic_string >*, google::protobuf::io::Printer*)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:829:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [58])' 829 | p->Print( | ~~~~~~~~^ 830 | *vars, | ~~~~~~ 831 | "private static final int $method_id_name$ = $method_id$;\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:831:9: note: cannot convert '"private static final int $method_id_name$ = $method_id$;\012"' (type 'const char [58]') to type 'int' 831 | "private static final int $method_id_name$ = $method_id$;\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:830:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 830 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:833:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [2])' 833 | p->Print("\n"); | ~~~~~~~~^~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:833:11: note: candidate expects 2 arguments, 1 provided 833 | p->Print("\n"); | ~~~~~~~~^~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:833:12: note: cannot convert '"\012"' (type 'const char [2]') to type 'int' 833 | p->Print("\n"); | ^~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:835:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [513])' 835 | p->Print( | ~~~~~~~~^ 836 | *vars, | ~~~~~~ 837 | "private static final class MethodHandlers implements\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | " io.grpc.stub.ServerCalls.UnaryMethod,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | " io.grpc.stub.ServerCalls.ServerStreamingMethod,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | " io.grpc.stub.ServerCalls.ClientStreamingMethod,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | " io.grpc.stub.ServerCalls.BidiStreamingMethod {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | " private final $service_name$ serviceImpl;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | " private final int methodId;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | "\n" | ~~~~ 845 | " MethodHandlers($service_name$ serviceImpl, int methodId) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | " this.serviceImpl = serviceImpl;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 847 | " this.methodId = methodId;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 848 | " }\n\n"); | ~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:837:7: note: cannot convert '"private static final class MethodHandlers implements\012 io.grpc.stub.ServerCalls.UnaryMethod,\012 io.grpc.stub.ServerCalls.ServerStreamingMethod,\012 io.grpc.stub.ServerCalls.ClientStreamingMethod,\012 io.grpc.stub.ServerCalls.BidiStreamingMethod {\012 private final $service_name$ serviceImpl;\012 private final int methodId;\012\012 MethodHandlers($service_name$ serviceImpl, int methodId) {\012 this.serviceImpl = serviceImpl;\012 this.methodId = methodId;\012 }\012\012"' (type 'const char [513]') to type 'int' 837 | "private static final class MethodHandlers implements\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | " io.grpc.stub.ServerCalls.UnaryMethod,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | " io.grpc.stub.ServerCalls.ServerStreamingMethod,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 840 | " io.grpc.stub.ServerCalls.ClientStreamingMethod,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 841 | " io.grpc.stub.ServerCalls.BidiStreamingMethod {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | " private final $service_name$ serviceImpl;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | " private final int methodId;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | "\n" | ~~~~ 845 | " MethodHandlers($service_name$ serviceImpl, int methodId) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | " this.serviceImpl = serviceImpl;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 847 | " this.methodId = methodId;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 848 | " }\n\n"); | ~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:836:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 836 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:850:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [151])' 850 | p->Print( | ~~~~~~~~^ 851 | *vars, | ~~~~~~ 852 | "@$Override$\n" | ~~~~~~~~~~~~~~~ 853 | "@java.lang.SuppressWarnings(\"unchecked\")\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "public void invoke(Req request, $StreamObserver$ responseObserver) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | " switch (methodId) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:852:7: note: cannot convert '"@$Override$\012@java.lang.SuppressWarnings(\"unchecked\")\012public void invoke(Req request, $StreamObserver$ responseObserver) {\012 switch (methodId) {\012"' (type 'const char [151]') to type 'int' 852 | "@$Override$\n" | ^~~~~~~~~~~~~~~ 853 | "@java.lang.SuppressWarnings(\"unchecked\")\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "public void invoke(Req request, $StreamObserver$ responseObserver) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | " switch (methodId) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:851:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 851 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:868:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [150])' 868 | p->Print( | ~~~~~~~~^ 869 | *vars, | ~~~~~~ 870 | "case $method_id_name$:\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | " serviceImpl.$lower_method_name$(($input_type$) request,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | " ($StreamObserver$<$output_type$>) responseObserver);\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | " break;\n"); | ~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:870:9: note: cannot convert '"case $method_id_name$:\012 serviceImpl.$lower_method_name$(($input_type$) request,\012 ($StreamObserver$<$output_type$>) responseObserver);\012 break;\012"' (type 'const char [150]') to type 'int' 870 | "case $method_id_name$:\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | " serviceImpl.$lower_method_name$(($input_type$) request,\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | " ($StreamObserver$<$output_type$>) responseObserver);\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | " break;\n"); | ~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:869:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 869 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:875:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [40])' 875 | p->Print("default:\n" | ~~~~~~~~^~~~~~~~~~~~~ 876 | " throw new AssertionError();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:875:11: note: candidate expects 2 arguments, 1 provided 875 | p->Print("default:\n" | ~~~~~~~~^~~~~~~~~~~~~ 876 | " throw new AssertionError();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:875:12: note: cannot convert '"default:\012 throw new AssertionError();\012"' (type 'const char [40]') to type 'int' 875 | p->Print("default:\n" | ^~~~~~~~~~~~ 876 | " throw new AssertionError();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:880:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [8])' 880 | p->Print(" }\n" | ~~~~~~~~^~~~~~~~ 881 | "}\n\n"); | ~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:880:11: note: candidate expects 2 arguments, 1 provided 880 | p->Print(" }\n" | ~~~~~~~~^~~~~~~~ 881 | "}\n\n"); | ~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:880:12: note: cannot convert '" }\012}\012\012"' (type 'const char [8]') to type 'int' 880 | p->Print(" }\n" | ^~~~~~~ 881 | "}\n\n"); | ~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:883:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [160])' 883 | p->Print( | ~~~~~~~~^ 884 | *vars, | ~~~~~~ 885 | "@$Override$\n" | ~~~~~~~~~~~~~~~ 886 | "@java.lang.SuppressWarnings(\"unchecked\")\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | "public $StreamObserver$ invoke(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | " $StreamObserver$ responseObserver) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 889 | " switch (methodId) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:885:7: note: cannot convert '"@$Override$\012@java.lang.SuppressWarnings(\"unchecked\")\012public $StreamObserver$ invoke(\012 $StreamObserver$ responseObserver) {\012 switch (methodId) {\012"' (type 'const char [160]') to type 'int' 885 | "@$Override$\n" | ^~~~~~~~~~~~~~~ 886 | "@java.lang.SuppressWarnings(\"unchecked\")\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | "public $StreamObserver$ invoke(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | " $StreamObserver$ responseObserver) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 889 | " switch (methodId) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:884:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 884 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:902:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [149])' 902 | p->Print( | ~~~~~~~~^ 903 | *vars, | ~~~~~~ 904 | "case $method_id_name$:\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | " return ($StreamObserver$) serviceImpl.$lower_method_name$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | " ($StreamObserver$<$output_type$>) responseObserver);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:904:9: note: cannot convert '"case $method_id_name$:\012 return ($StreamObserver$) serviceImpl.$lower_method_name$(\012 ($StreamObserver$<$output_type$>) responseObserver);\012"' (type 'const char [149]') to type 'int' 904 | "case $method_id_name$:\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | " return ($StreamObserver$) serviceImpl.$lower_method_name$(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | " ($StreamObserver$<$output_type$>) responseObserver);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:903:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 903 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:908:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [40])' 908 | p->Print("default:\n" | ~~~~~~~~^~~~~~~~~~~~~ 909 | " throw new AssertionError();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:908:11: note: candidate expects 2 arguments, 1 provided 908 | p->Print("default:\n" | ~~~~~~~~^~~~~~~~~~~~~ 909 | " throw new AssertionError();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:908:12: note: cannot convert '"default:\012 throw new AssertionError();\012"' (type 'const char [40]') to type 'int' 908 | p->Print("default:\n" | ^~~~~~~~~~~~ 909 | " throw new AssertionError();\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:913:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [7])' 913 | p->Print(" }\n" | ~~~~~~~~^~~~~~~~ 914 | "}\n"); | ~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:913:11: note: candidate expects 2 arguments, 1 provided 913 | p->Print(" }\n" | ~~~~~~~~^~~~~~~~ 914 | "}\n"); | ~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:913:12: note: cannot convert '" }\012}\012"' (type 'const char [7]') to type 'int' 913 | p->Print(" }\n" | ^~~~~~~ 914 | "}\n"); | ~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:918:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [4])' 918 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:918:11: note: candidate expects 2 arguments, 1 provided 918 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:918:12: note: cannot convert '"}\012\012"' (type 'const char [4]') to type 'int' 918 | p->Print("}\n\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::PrintGetServiceDescriptorMethod(const google::protobuf::ServiceDescriptor*, std::map, std::__cxx11::basic_string >*, google::protobuf::io::Printer*, ProtoFlavor)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:933:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [1109])' 933 | p->Print( | ~~~~~~~~^ 934 | *vars, | ~~~~~~ 935 | "private static abstract class $proto_base_descriptor_supplier$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | " implements $ProtoFileDescriptorSupplier$, $ProtoServiceDescriptorSupplier$ {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | " $proto_base_descriptor_supplier$() {}\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 938 | "\n" | ~~~~ 939 | " @$Override$\n" | ~~~~~~~~~~~~~~~~~ 940 | " public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | " return $proto_class_name$.getDescriptor();\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | " }\n" | ~~~~~~~ 943 | "\n" | ~~~~ 944 | " @$Override$\n" | ~~~~~~~~~~~~~~~~~ 945 | " public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | " return getFileDescriptor().findServiceByName(\"$service_name$\");\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | " }\n" | ~~~~~~~ 948 | "}\n" | ~~~~~ 949 | "\n" | ~~~~ 950 | "private static final class $proto_file_descriptor_supplier$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | " extends $proto_base_descriptor_supplier$ {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | " $proto_file_descriptor_supplier$() {}\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | "}\n" | ~~~~~ 954 | "\n" | ~~~~ 955 | "private static final class $proto_method_descriptor_supplier$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 956 | " extends $proto_base_descriptor_supplier$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | " implements $ProtoMethodDescriptorSupplier$ {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | " private final String methodName;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 959 | "\n" | ~~~~ 960 | " $proto_method_descriptor_supplier$(String methodName) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | " this.methodName = methodName;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | " }\n" | ~~~~~~~ 963 | "\n" | ~~~~ 964 | " @$Override$\n" | ~~~~~~~~~~~~~~~~~ 965 | " public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | " return getServiceDescriptor().findMethodByName(methodName);\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | " }\n" | ~~~~~~~ 968 | "}\n\n"); | ~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:935:9: note: cannot convert '"private static abstract class $proto_base_descriptor_supplier$\012 implements $ProtoFileDescriptorSupplier$, $ProtoServiceDescriptorSupplier$ {\012 $proto_base_descriptor_supplier$() {}\012\012 @$Override$\012 public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() {\012 return $proto_class_name$.getDescriptor();\012 }\012\012 @$Override$\012 public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() {\012 return getFileDescriptor().findServiceByName(\"$service_name$\");\012 }\012}\012\012private static final class $proto_file_descriptor_supplier$\012 extends $proto_base_descriptor_supplier$ {\012 $proto_file_descriptor_supplier$() {}\012}\012\012private static final class $proto_method_descriptor_supplier$\012 extends $proto_base_descriptor_supplier$\012 implements $ProtoMethodDescriptorSupplier$ {\012 private final String methodName;\012\012 $proto_method_descriptor_supplier$(String methodName) {\012 this.methodName = methodName;\012 }\012\012 @$Override$\012 public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() {\012 return getServiceDescriptor().findMethodByName(methodName);\012 }\012}\012\012"' (type 'const char [1109]') to type 'int' 935 | "private static abstract class $proto_base_descriptor_supplier$\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | " implements $ProtoFileDescriptorSupplier$, $ProtoServiceDescriptorSupplier$ {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | " $proto_base_descriptor_supplier$() {}\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 938 | "\n" | ~~~~ 939 | " @$Override$\n" | ~~~~~~~~~~~~~~~~~ 940 | " public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | " return $proto_class_name$.getDescriptor();\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | " }\n" | ~~~~~~~ 943 | "\n" | ~~~~ 944 | " @$Override$\n" | ~~~~~~~~~~~~~~~~~ 945 | " public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | " return getFileDescriptor().findServiceByName(\"$service_name$\");\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | " }\n" | ~~~~~~~ 948 | "}\n" | ~~~~~ 949 | "\n" | ~~~~ 950 | "private static final class $proto_file_descriptor_supplier$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | " extends $proto_base_descriptor_supplier$ {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | " $proto_file_descriptor_supplier$() {}\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | "}\n" | ~~~~~ 954 | "\n" | ~~~~ 955 | "private static final class $proto_method_descriptor_supplier$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 956 | " extends $proto_base_descriptor_supplier$\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | " implements $ProtoMethodDescriptorSupplier$ {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | " private final String methodName;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 959 | "\n" | ~~~~ 960 | " $proto_method_descriptor_supplier$(String methodName) {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | " this.methodName = methodName;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | " }\n" | ~~~~~~~ 963 | "\n" | ~~~~ 964 | " @$Override$\n" | ~~~~~~~~~~~~~~~~~ 965 | " public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() {\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | " return getServiceDescriptor().findMethodByName(methodName);\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | " }\n" | ~~~~~~~ 968 | "}\n\n"); | ~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:934:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 934 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:971:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [65])' 971 | p->Print( | ~~~~~~~~^ 972 | *vars, | ~~~~~~ 973 | "private static volatile $ServiceDescriptor$ serviceDescriptor;\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:973:7: note: cannot convert '"private static volatile $ServiceDescriptor$ serviceDescriptor;\012\012"' (type 'const char [65]') to type 'int' 973 | "private static volatile $ServiceDescriptor$ serviceDescriptor;\n\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:972:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 972 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:975:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [60])' 975 | p->Print( | ~~~~~~~~^ 976 | *vars, | ~~~~~~ 977 | "public static $ServiceDescriptor$ getServiceDescriptor() {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:977:7: note: cannot convert '"public static $ServiceDescriptor$ getServiceDescriptor() {\012"' (type 'const char [60]') to type 'int' 977 | "public static $ServiceDescriptor$ getServiceDescriptor() {\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:976:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 976 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:979:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [49])' 979 | p->Print( | ~~~~~~~~^ 980 | *vars, | ~~~~~~ 981 | "$ServiceDescriptor$ result = serviceDescriptor;\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:981:7: note: cannot convert '"$ServiceDescriptor$ result = serviceDescriptor;\012"' (type 'const char [49]') to type 'int' 981 | "$ServiceDescriptor$ result = serviceDescriptor;\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:980:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 980 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:982:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [23])' 982 | p->Print("if (result == null) {\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:982:11: note: candidate expects 2 arguments, 1 provided 982 | p->Print("if (result == null) {\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:982:12: note: cannot convert '"if (result == null) {\012"' (type 'const char [23]') to type 'int' 982 | p->Print("if (result == null) {\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:984:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [45])' 984 | p->Print( | ~~~~~~~~^ 985 | *vars, | ~~~~~~ 986 | "synchronized ($service_class_name$.class) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:986:7: note: cannot convert '"synchronized ($service_class_name$.class) {\012"' (type 'const char [45]') to type 'int' 986 | "synchronized ($service_class_name$.class) {\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:985:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 985 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:988:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [29])' 988 | p->Print("result = serviceDescriptor;\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:988:11: note: candidate expects 2 arguments, 1 provided 988 | p->Print("result = serviceDescriptor;\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:988:12: note: cannot convert '"result = serviceDescriptor;\012"' (type 'const char [29]') to type 'int' 988 | p->Print("result = serviceDescriptor;\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:989:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [23])' 989 | p->Print("if (result == null) {\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:989:11: note: candidate expects 2 arguments, 1 provided 989 | p->Print("if (result == null) {\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:989:12: note: cannot convert '"if (result == null) {\012"' (type 'const char [23]') to type 'int' 989 | p->Print("if (result == null) {\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:992:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [74])' 992 | p->Print( | ~~~~~~~~^ 993 | *vars, | ~~~~~~ 994 | "serviceDescriptor = result = $ServiceDescriptor$.newBuilder(SERVICE_NAME)"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:994:7: note: cannot convert '"serviceDescriptor = result = $ServiceDescriptor$.newBuilder(SERVICE_NAME)"' (type 'const char [74]') to type 'int' 994 | "serviceDescriptor = result = $ServiceDescriptor$.newBuilder(SERVICE_NAME)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:993:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 993 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:998:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [62])' 998 | p->Print( | ~~~~~~~~^ 999 | *vars, | ~~~~~~ 1000 | "\n.setSchemaDescriptor(new $proto_file_descriptor_supplier$())"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1000:9: note: cannot convert '"\012.setSchemaDescriptor(new $proto_file_descriptor_supplier$())"' (type 'const char [62]') to type 'int' 1000 | "\n.setSchemaDescriptor(new $proto_file_descriptor_supplier$())"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:999:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 999 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1005:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [36])' 1005 | p->Print(*vars, "\n.addMethod($method_method_name$())"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1005:21: note: cannot convert '"\012.addMethod($method_method_name$())"' (type 'const char [36]') to type 'int' 1005 | p->Print(*vars, "\n.addMethod($method_method_name$())"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1005:14: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1005 | p->Print(*vars, "\n.addMethod($method_method_name$())"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1007:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [12])' 1007 | p->Print("\n.build();\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1007:11: note: candidate expects 2 arguments, 1 provided 1007 | p->Print("\n.build();\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1007:12: note: cannot convert '"\012.build();\012"' (type 'const char [12]') to type 'int' 1007 | p->Print("\n.build();\n"); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1012:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 1012 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1012:11: note: candidate expects 2 arguments, 1 provided 1012 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1012:12: note: cannot convert '"}\012"' (type 'const char [3]') to type 'int' 1012 | p->Print("}\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1014:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 1014 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1014:11: note: candidate expects 2 arguments, 1 provided 1014 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1014:12: note: cannot convert '"}\012"' (type 'const char [3]') to type 'int' 1014 | p->Print("}\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1016:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 1016 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1016:11: note: candidate expects 2 arguments, 1 provided 1016 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1016:12: note: cannot convert '"}\012"' (type 'const char [3]') to type 'int' 1016 | p->Print("}\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1017:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [16])' 1017 | p->Print("return result;\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1017:11: note: candidate expects 2 arguments, 1 provided 1017 | p->Print("return result;\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1017:12: note: cannot convert '"return result;\012"' (type 'const char [16]') to type 'int' 1017 | p->Print("return result;\n"); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1019:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 1019 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1019:11: note: candidate expects 2 arguments, 1 provided 1019 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1019:12: note: cannot convert '"}\012"' (type 'const char [3]') to type 'int' 1019 | p->Print("}\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::PrintBindServiceMethodBody(const google::protobuf::ServiceDescriptor*, std::map, std::__cxx11::basic_string >*, google::protobuf::io::Printer*)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1027:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [66])' 1027 | p->Print(*vars, | ~~~~~~~~^~~~~~~ 1028 | "return " | ~~~~~~~~~ 1029 | "$ServerServiceDefinition$.builder(getServiceDescriptor())\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1028:12: note: cannot convert '"return $ServerServiceDefinition$.builder(getServiceDescriptor())\012"' (type 'const char [66]') to type 'int' 1028 | "return " | ^~~~~~~~~ 1029 | "$ServerServiceDefinition$.builder(getServiceDescriptor())\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1027:12: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1027 | p->Print(*vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1054:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [13])' 1054 | p->Print(*vars, ".addMethod(\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1054:21: note: cannot convert '".addMethod(\012"' (type 'const char [13]') to type 'int' 1054 | p->Print(*vars, ".addMethod(\n"); | ^~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1054:14: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1054 | p->Print(*vars, ".addMethod(\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1056:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [41])' 1056 | p->Print( | ~~~~~~~~^ 1057 | *vars, | ~~~~~~ 1058 | "$method_method_name$(),\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | "$calls_method$(\n"); | ~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1058:9: note: cannot convert '"$method_method_name$(),\012$calls_method$(\012"' (type 'const char [41]') to type 'int' 1058 | "$method_method_name$(),\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | "$calls_method$(\n"); | ~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1057:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1057 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1061:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [91])' 1061 | p->Print( | ~~~~~~~~^ 1062 | *vars, | ~~~~~~ 1063 | "new MethodHandlers<\n" | ~~~~~~~~~~~~~~~~~~~~~~~ 1064 | " $input_type$,\n" | ~~~~~~~~~~~~~~~~~~~ 1065 | " $output_type$>(\n" | ~~~~~~~~~~~~~~~~~~~~~ 1066 | " $instance$, $method_id_name$)))\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1063:9: note: cannot convert '"new MethodHandlers<\012 $input_type$,\012 $output_type$>(\012 $instance$, $method_id_name$)))\012"' (type 'const char [91]') to type 'int' 1063 | "new MethodHandlers<\n" | ^~~~~~~~~~~~~~~~~~~~~~~ 1064 | " $input_type$,\n" | ~~~~~~~~~~~~~~~~~~~ 1065 | " $output_type$>(\n" | ~~~~~~~~~~~~~~~~~~~~~ 1066 | " $instance$, $method_id_name$)))\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1062:9: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1062 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1070:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [11])' 1070 | p->Print(".build();\n"); | ~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1070:11: note: candidate expects 2 arguments, 1 provided 1070 | p->Print(".build();\n"); | ~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1070:12: note: cannot convert '".build();\012"' (type 'const char [11]') to type 'int' 1070 | p->Print(".build();\n"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::PrintService(const google::protobuf::ServiceDescriptor*, std::map, std::__cxx11::basic_string >*, google::protobuf::io::Printer*, ProtoFlavor, bool)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1092:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [122])' 1092 | p->Print( | ~~~~~~~~^ 1093 | *vars, | ~~~~~~ 1094 | "@$Generated$(\n" | ~~~~~~~~~~~~~~~~~ 1095 | " value = \"by gRPC proto compiler$grpc_version$\",\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1096 | " comments = \"Source: $file_name$\")\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1097 | "@$GrpcGenerated$\n"); | ~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1094:7: note: cannot convert '"@$Generated$(\012 value = \"by gRPC proto compiler$grpc_version$\",\012 comments = \"Source: $file_name$\")\012@$GrpcGenerated$\012"' (type 'const char [122]') to type 'int' 1094 | "@$Generated$(\n" | ^~~~~~~~~~~~~~~~~ 1095 | " value = \"by gRPC proto compiler$grpc_version$\",\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1096 | " comments = \"Source: $file_name$\")\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1097 | "@$GrpcGenerated$\n"); | ~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1093:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1093 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1100:13: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [15])' 1100 | p->Print(*vars, "@$Deprecated$\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1100:21: note: cannot convert '"@$Deprecated$\012"' (type 'const char [15]') to type 'int' 1100 | p->Print(*vars, "@$Deprecated$\n"); | ^~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1100:14: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1100 | p->Print(*vars, "@$Deprecated$\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1103:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [44])' 1103 | p->Print( | ~~~~~~~~^ 1104 | *vars, | ~~~~~~ 1105 | "public final class $service_class_name$ {\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1105:7: note: cannot convert '"public final class $service_class_name$ {\012\012"' (type 'const char [44]') to type 'int' 1105 | "public final class $service_class_name$ {\n\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1104:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1104 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1107:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [36])' 1107 | p->Print( | ~~~~~~~~^ 1108 | *vars, | ~~~~~~ 1109 | "private $service_class_name$() {}\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1109:7: note: cannot convert '"private $service_class_name$() {}\012\012"' (type 'const char [36]') to type 'int' 1109 | "private $service_class_name$() {}\n\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1108:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1108 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1111:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [71])' 1111 | p->Print( | ~~~~~~~~^ 1112 | *vars, | ~~~~~~ 1113 | "public static final String SERVICE_NAME = " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1114 | "\"$Package$$service_name$\";\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1113:7: note: cannot convert '"public static final String SERVICE_NAME = \"$Package$$service_name$\";\012\012"' (type 'const char [71]') to type 'int' 1113 | "public static final String SERVICE_NAME = " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1114 | "\"$Package$$service_name$\";\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1112:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1112 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1120:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [63])' 1120 | p->Print( | ~~~~~~~~^ 1121 | *vars, | ~~~~~~ 1122 | "public static $service_name$Stub newStub($Channel$ channel) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1122:7: note: cannot convert '"public static $service_name$Stub newStub($Channel$ channel) {\012"' (type 'const char [63]') to type 'int' 1122 | "public static $service_name$Stub newStub($Channel$ channel) {\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1121:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1121 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1125:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [54])' 1125 | p->Print(*vars, "return $service_name$Stub.newStub(factory, channel);\n"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1125:19: note: cannot convert '"return $service_name$Stub.newStub(factory, channel);\012"' (type 'const char [54]') to type 'int' 1125 | p->Print(*vars, "return $service_name$Stub.newStub(factory, channel);\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1125:12: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1125 | p->Print(*vars, "return $service_name$Stub.newStub(factory, channel);\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1127:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [4])' 1127 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1127:11: note: candidate expects 2 arguments, 1 provided 1127 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1127:12: note: cannot convert '"}\012\012"' (type 'const char [4]') to type 'int' 1127 | p->Print("}\n\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1132:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [84])' 1132 | p->Print( | ~~~~~~~~^ 1133 | *vars, | ~~~~~~ 1134 | "public static $service_name$BlockingStub newBlockingStub(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1135 | " $Channel$ channel) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1134:7: note: cannot convert '"public static $service_name$BlockingStub newBlockingStub(\012 $Channel$ channel) {\012"' (type 'const char [84]') to type 'int' 1134 | "public static $service_name$BlockingStub newBlockingStub(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1135 | " $Channel$ channel) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1133:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1133 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1138:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [62])' 1138 | p->Print( | ~~~~~~~~^ 1139 | *vars, | ~~~~~~ 1140 | "return $service_name$BlockingStub.newStub(factory, channel);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1140:7: note: cannot convert '"return $service_name$BlockingStub.newStub(factory, channel);\012"' (type 'const char [62]') to type 'int' 1140 | "return $service_name$BlockingStub.newStub(factory, channel);\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1139:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1139 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1142:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [4])' 1142 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1142:11: note: candidate expects 2 arguments, 1 provided 1142 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1142:12: note: cannot convert '"}\012\012"' (type 'const char [4]') to type 'int' 1142 | p->Print("}\n\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1147:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [80])' 1147 | p->Print( | ~~~~~~~~^ 1148 | *vars, | ~~~~~~ 1149 | "public static $service_name$FutureStub newFutureStub(\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1150 | " $Channel$ channel) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1149:7: note: cannot convert '"public static $service_name$FutureStub newFutureStub(\012 $Channel$ channel) {\012"' (type 'const char [80]') to type 'int' 1149 | "public static $service_name$FutureStub newFutureStub(\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1150 | " $Channel$ channel) {\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1148:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1148 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1153:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(std::map, std::__cxx11::basic_string >&, const char [60])' 1153 | p->Print( | ~~~~~~~~^ 1154 | *vars, | ~~~~~~ 1155 | "return $service_name$FutureStub.newStub(factory, channel);\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1155:7: note: cannot convert '"return $service_name$FutureStub.newStub(factory, channel);\012"' (type 'const char [60]') to type 'int' 1155 | "return $service_name$FutureStub.newStub(factory, channel);\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1154:7: note: cannot convert '* vars' (type 'std::map, std::__cxx11::basic_string >') to type 'int' 1154 | *vars, | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1157:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [4])' 1157 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1157:11: note: candidate expects 2 arguments, 1 provided 1157 | p->Print("}\n\n"); | ~~~~~~~~^~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1157:12: note: cannot convert '"}\012\012"' (type 'const char [4]') to type 'int' 1157 | p->Print("}\n\n"); | ^~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1167:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [3])' 1167 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1167:11: note: candidate expects 2 arguments, 1 provided 1167 | p->Print("}\n"); | ~~~~~~~~^~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1167:12: note: cannot convert '"}\012"' (type 'const char [3]') to type 'int' 1167 | p->Print("}\n"); | ^~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::PrintImports(google::protobuf::io::Printer*)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1171:11: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [65])' 1171 | p->Print( | ~~~~~~~~^ 1172 | "import static " | ~~~~~~~~~~~~~~~~ 1173 | "io.grpc.MethodDescriptor.generateFullMethodName;\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1171:11: note: candidate expects 2 arguments, 1 provided 1171 | p->Print( | ~~~~~~~~^ 1172 | "import static " | ~~~~~~~~~~~~~~~~ 1173 | "io.grpc.MethodDescriptor.generateFullMethodName;\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1172:7: note: cannot convert '"import static io.grpc.MethodDescriptor.generateFullMethodName;\012\012"' (type 'const char [65]') to type 'int' 1172 | "import static " | ^~~~~~~~~~~~~~~~ 1173 | "io.grpc.MethodDescriptor.generateFullMethodName;\n\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp: In function 'void java_grpc_generator::GenerateService(const google::protobuf::ServiceDescriptor*, google::protobuf::io::ZeroCopyOutputStream*, ProtoFlavor, bool)': /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1219:18: error: no matching function for call to 'google::protobuf::io::Printer::Print(const char [26], const char [13], std::string&)' 1219 | printer.Print( | ~~~~~~~~~~~~~^ 1220 | "package $package_name$;\n\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1221 | "package_name", package_name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: candidate: 'template void google::protobuf::io::Printer::Print(const Map&, int)' 622 | void Print(const Map& vars, absl::string_view text); | ^~~~~ /usr/include/google/protobuf/io/printer.h:622:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1219:18: note: candidate expects 2 arguments, 3 provided 1219 | printer.Print( | ~~~~~~~~~~~~~^ 1220 | "package $package_name$;\n\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1221 | "package_name", package_name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: candidate: 'template void google::protobuf::io::Printer::Print(int, const Args& ...)' 625 | void Print(absl::string_view text, const Args&... args); | ^~~~~ /usr/include/google/protobuf/io/printer.h:625:8: note: template argument deduction/substitution failed: /home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/src/java_plugin/cpp/java_generator.cpp:1220:9: note: cannot convert '"package $package_name$;\012\012"' (type 'const char [26]') to type 'int' 1220 | "package $package_name$;\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20230802::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20230802::FormatConversionCharSet ...Args = {(absl::lts_20230802::FormatConversionCharSet)655355}]': /usr/include/absl/crc/crc32c.h:184:34: required from here /usr/include/absl/strings/internal/str_format/bind.h:164:45: error: no matching function for call to 'absl::lts_20230802::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 164 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /usr/include/absl/strings/str_format.h:107:12: note: candidate: 'absl::lts_20230802::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20230802::str_format_internal::ParsedFormatBase*)' 107 | explicit UntypedFormatSpec(const str_format_internal::ParsedFormatBase* pc) | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_format.h:107:75: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20230802::str_format_internal::ParsedFormatBase*' 107 | explicit UntypedFormatSpec(const str_format_internal::ParsedFormatBase* pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 45]': /usr/include/google/protobuf/descriptor.h:2275:26: required from here /usr/include/absl/log/internal/log_message.h:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [45])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::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:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [19])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 24]': /usr/include/google/protobuf/arena_cleanup.h:217:26: required from here /usr/include/absl/log/internal/log_message.h:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [24])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1169:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = long long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1170:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1171:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = long long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1172:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1173:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE; uint32_t = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1174:1: required from here /usr/include/google/protobuf/wire_format_lite.h:1115:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1115 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast(tag_size)); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1519:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long long int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1523:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = unsigned int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1527:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long long unsigned int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1531:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = unsigned int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1543:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long long unsigned int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1547:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1551:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long long int; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1555:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = float; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1559:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = double; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1563:32: required from here /usr/include/google/protobuf/wire_format_lite.h:1506:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1506 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = bool; uint8_t = unsigned char]': /usr/include/google/protobuf/wire_format_lite.h:1567:36: required from here /usr/include/google/protobuf/wire_format_lite.h:1487:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' 1487 | ABSL_DCHECK_GT(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356: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*)::]': /usr/include/google/protobuf/parse_context.h:452:26: required from here /usr/include/google/protobuf/parse_context.h:445:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 445 | ABSL_DCHECK(end >= ptr); | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | 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:852:44: required from here /usr/include/google/protobuf/extension_set.h:812:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 812 | ABSL_DCHECK(extension->type > 0 && | ^~~~~~~~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:358:37: note: initializing argument 3 of 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/google/protobuf/repeated_field.h: In instantiation of 'const Element& google::protobuf::RepeatedField< >::Get(int) const [with Element = int]': /usr/include/google/protobuf/descriptor.pb.h:9980:43: required from here /usr/include/google/protobuf/repeated_field.h:670:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 670 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h:671:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 671 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Set(int, const Element&) [with Element = int]': /usr/include/google/protobuf/descriptor.pb.h:9983:45: required from here /usr/include/google/protobuf/repeated_field.h:701:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 701 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h:702:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 702 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 54]': /usr/include/google/protobuf/io/printer.h:1115:12: required from here /usr/include/absl/log/internal/log_message.h:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [54])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 50]': /usr/include/google/protobuf/io/printer.h:1118:12: required from here /usr/include/absl/log/internal/log_message.h:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [50])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230802::log_internal::LogMessage& absl::lts_20230802::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 2]': /usr/include/google/protobuf/io/printer.h:1119:12: required from here /usr/include/absl/log/internal/log_message.h:307:44: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(const char [2])' 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20230802::log_internal::LogMessage::StringType::kLiteral]' (near match) 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: /usr/include/absl/log/internal/log_message.h:307:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 307 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template void absl::lts_20230802::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32]' /usr/include/google/protobuf/wire_format_lite.h:1273:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32]' /usr/include/google/protobuf/wire_format_lite.h:1273:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = long long unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = long long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64]' /usr/include/google/protobuf/wire_format_lite.h:1274:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = long long unsigned int]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = long long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64]' /usr/include/google/protobuf/wire_format_lite.h:1274:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = int]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32]' /usr/include/google/protobuf/wire_format_lite.h:1275:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = int]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32]' /usr/include/google/protobuf/wire_format_lite.h:1275:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = long long int]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = long long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64]' /usr/include/google/protobuf/wire_format_lite.h:1276:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = long long int]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = long long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64]' /usr/include/google/protobuf/wire_format_lite.h:1276:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = float]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT]' /usr/include/google/protobuf/wire_format_lite.h:1277:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = float]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT]' /usr/include/google/protobuf/wire_format_lite.h:1277:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Resize(int, const Element&) [with Element = double]': /usr/include/google/protobuf/wire_format_lite.h:1233:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE]' /usr/include/google/protobuf/wire_format_lite.h:1278:1: required from here /usr/include/google/protobuf/repeated_field.h:656:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 656 | ABSL_DCHECK_GE(new_size, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::Truncate(int) [with Element = double]': /usr/include/google/protobuf/wire_format_lite.h:1237:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE]' /usr/include/google/protobuf/wire_format_lite.h:1278:1: required from here /usr/include/google/protobuf/repeated_field.h:1059:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1059 | ABSL_DCHECK_LE(new_size, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/arena.h: In instantiation of 'static T* google::protobuf::Arena::CreateArray(google::protobuf::Arena*, size_t) [with T = unsigned char; size_t = unsigned int]': /usr/include/google/protobuf/map.h:145:38: required from 'google::protobuf::internal::MapAllocator::value_type* google::protobuf::internal::MapAllocator::allocate(size_type, const void*) [with U = google::protobuf::internal::NodeBase; pointer = google::protobuf::internal::NodeBase*; size_type = unsigned int]' /usr/include/google/protobuf/map.h:657:47: required from here /usr/include/google/protobuf/arena.h:318:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [37], int, std::string&)' 318 | ABSL_CHECK_LE(num_elements, std::numeric_limits::max() / sizeof(T)) | ^~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::FileDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:9692:34: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FileDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::FileDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:9696:43: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FileDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::FileDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:9706:32: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField >::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = std::__cxx11::basic_string]' /usr/include/google/protobuf/descriptor.pb.h:9880:40: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField >::TypeHandler; typename TypeHandler::Type = std::__cxx11::basic_string]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = std::__cxx11::basic_string]' /usr/include/google/protobuf/descriptor.pb.h:9890:36: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField >::TypeHandler; typename TypeHandler::Type = std::__cxx11::basic_string]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = std::__cxx11::basic_string]' /usr/include/google/protobuf/descriptor.pb.h:9894:49: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::DescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10060:42: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::DescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10064:51: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::DescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10074:40: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::EnumDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10106:39: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::EnumDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10110:48: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::EnumDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10120:37: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::ServiceDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10152:37: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::ServiceDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::ServiceDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10156:46: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::ServiceDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::ServiceDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10166:35: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::FieldDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10198:39: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FieldDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::FieldDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10202:48: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FieldDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::FieldDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:10212:37: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::DescriptorProto_ExtensionRange]' /usr/include/google/protobuf/descriptor.pb.h:11043:45: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto_ExtensionRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::DescriptorProto_ExtensionRange]' /usr/include/google/protobuf/descriptor.pb.h:11047:54: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto_ExtensionRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::DescriptorProto_ExtensionRange]' /usr/include/google/protobuf/descriptor.pb.h:11057:43: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::OneofDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:11089:40: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::OneofDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::OneofDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:11093:49: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::OneofDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::OneofDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:11103:38: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::DescriptorProto_ReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:11231:44: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto_ReservedRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::DescriptorProto_ReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:11235:53: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::DescriptorProto_ReservedRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::DescriptorProto_ReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:11245:42: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::UninterpretedOption]' /usr/include/google/protobuf/descriptor.pb.h:11600:50: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::UninterpretedOption]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::UninterpretedOption]' /usr/include/google/protobuf/descriptor.pb.h:11604:59: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::UninterpretedOption]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::UninterpretedOption]' /usr/include/google/protobuf/descriptor.pb.h:11614:48: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::ExtensionRangeOptions_Declaration]' /usr/include/google/protobuf/descriptor.pb.h:11646:41: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::ExtensionRangeOptions_Declaration]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::ExtensionRangeOptions_Declaration]' /usr/include/google/protobuf/descriptor.pb.h:11650:50: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::ExtensionRangeOptions_Declaration]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::ExtensionRangeOptions_Declaration]' /usr/include/google/protobuf/descriptor.pb.h:11660:39: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::EnumValueDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:12698:35: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumValueDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::EnumValueDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:12702:44: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumValueDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::EnumValueDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:12712:33: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::EnumDescriptorProto_EnumReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:12840:44: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumDescriptorProto_EnumReservedRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::EnumDescriptorProto_EnumReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:12844:53: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::EnumDescriptorProto_EnumReservedRange]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::EnumDescriptorProto_EnumReservedRange]' /usr/include/google/protobuf/descriptor.pb.h:12854:42: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::MethodDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:13251:36: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::MethodDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::MethodDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:13255:45: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::MethodDescriptorProto]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::MethodDescriptorProto]' /usr/include/google/protobuf/descriptor.pb.h:13265:34: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::FieldOptions_EditionDefault]' /usr/include/google/protobuf/descriptor.pb.h:15577:46: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FieldOptions_EditionDefault]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::FieldOptions_EditionDefault]' /usr/include/google/protobuf/descriptor.pb.h:15581:55: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::FieldOptions_EditionDefault]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::FieldOptions_EditionDefault]' /usr/include/google/protobuf/descriptor.pb.h:15591:44: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::UninterpretedOption_NamePart]' /usr/include/google/protobuf/descriptor.pb.h:16816:34: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::UninterpretedOption_NamePart]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::UninterpretedOption_NamePart]' /usr/include/google/protobuf/descriptor.pb.h:16820:43: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::UninterpretedOption_NamePart]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::UninterpretedOption_NamePart]' /usr/include/google/protobuf/descriptor.pb.h:16830:32: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::SourceCodeInfo_Location]' /usr/include/google/protobuf/descriptor.pb.h:17744:38: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::SourceCodeInfo_Location]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::SourceCodeInfo_Location]' /usr/include/google/protobuf/descriptor.pb.h:17748:47: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::SourceCodeInfo_Location]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::SourceCodeInfo_Location]' /usr/include/google/protobuf/descriptor.pb.h:17758:36: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'void google::protobuf::internal::RepeatedPtrFieldBase::Clear() [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler]': /usr/include/google/protobuf/repeated_ptr_field.h:1509:43: required from 'void google::protobuf::RepeatedPtrField::Clear() [with Element = google::protobuf::GeneratedCodeInfo_Annotation]' /usr/include/google/protobuf/descriptor.pb.h:17991:40: required from here /usr/include/google/protobuf/repeated_ptr_field.h:286:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 286 | ABSL_DCHECK_GE(n, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'typename TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int) [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::GeneratedCodeInfo_Annotation]': /usr/include/google/protobuf/repeated_ptr_field.h:1374:52: required from 'Element* google::protobuf::RepeatedPtrField::Mutable(int) [with Element = google::protobuf::GeneratedCodeInfo_Annotation]' /usr/include/google/protobuf/descriptor.pb.h:17995:49: required from here /usr/include/google/protobuf/repeated_ptr_field.h:203:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 203 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:204:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 204 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h: In instantiation of 'const typename TypeHandler::Type& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const [with TypeHandler = google::protobuf::RepeatedPtrField::TypeHandler; typename TypeHandler::Type = google::protobuf::GeneratedCodeInfo_Annotation]': /usr/include/google/protobuf/repeated_ptr_field.h:1355:48: required from 'const Element& google::protobuf::RepeatedPtrField::Get(int) const [with Element = google::protobuf::GeneratedCodeInfo_Annotation]' /usr/include/google/protobuf/descriptor.pb.h:18005:38: required from here /usr/include/google/protobuf/repeated_ptr_field.h:272:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 272 | ABSL_DCHECK_GE(index, 0); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_ptr_field.h:273:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' 273 | ABSL_DCHECK_LT(index, current_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(int, int) [with Element = int]': /usr/include/google/protobuf/repeated_field.h:1053:3: required from 'void google::protobuf::RepeatedField< >::Grow(int, int) [with Element = int]' /usr/include/google/protobuf/repeated_field.h:711:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' /usr/include/google/protobuf/descriptor.pb.h:9988:45: required from here /usr/include/google/protobuf/repeated_field.h:995:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 995 | ABSL_DCHECK_GT(new_size, total_size_); | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h:1002:3: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1002 | ABSL_DCHECK_LE( | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/google/protobuf/repeated_field.h:1009:5: error: no matching function for call to 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' 1009 | ABSL_DCHECK_LE((bytes - kRepHeaderSize) / sizeof(Element), | ^~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:357:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' 357 | LogMessageFatal(const char* file, int line, | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:358:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 358 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate: 'absl::lts_20230802::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' 356 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; | ^~~~~~~~~~~~~~~ /usr/include/absl/log/internal/log_message.h:356:3: note: candidate expects 2 arguments, 3 provided /usr/include/absl/strings/cord.h: In instantiation of 'H absl::lts_20230802::Cord::HashFragmented(H) const [with H = absl::lts_20230802::hash_internal::MixingHashState]': /usr/include/absl/strings/cord.h:783:28: required from 'H absl::lts_20230802::AbslHashValue(H, const Cord&) [with H = hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:891:27: required from 'static absl::lts_20230802::enable_if_t::value, H> absl::lts_20230802::hash_internal::HashSelect::HashValueProbe::Invoke(H, const T&) [with H = absl::lts_20230802::hash_internal::MixingHashState; T = absl::lts_20230802::Cord; absl::lts_20230802::enable_if_t::value, H> = absl::lts_20230802::hash_internal::MixingHashState; decltype (absl::lts_20230802::hash_internal::AbslHashValue(std::move(state), value)) = absl::lts_20230802::hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:1264:73: required from 'static H absl::lts_20230802::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...) [with T = absl::lts_20230802::Cord; Ts = {}; H = absl::lts_20230802::hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:999:39: required from 'static size_t absl::lts_20230802::hash_internal::MixingHashState::hash(const T&) [with T = absl::lts_20230802::Cord; typename std::enable_if<(! absl::lts_20230802::conjunction, absl::lts_20230802::hash_internal::is_uniquely_represented >::value), int>::type = 0; size_t = unsigned int]' /usr/include/absl/hash/internal/hash.h:1253:33: required from 'size_t absl::lts_20230802::hash_internal::HashImpl::operator()(const T&) const [with T = absl::lts_20230802::Cord; size_t = unsigned int]' /usr/include/absl/container/internal/hash_function_defaults.h:81:36: required from here /usr/include/absl/strings/cord.h:1020:18: error: cannot convert 'absl::lts_20230802::Cord::HashFragmented(absl::lts_20230802::hash_internal::MixingHashState) const::' to 'int' 1020 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | absl::lts_20230802::Cord::HashFragmented(absl::lts_20230802::hash_internal::MixingHashState) const:: 1021 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | chunk.size()); | ~~~~~~~~~~~~~~ 1023 | }); | ~ /usr/include/absl/strings/cord.h:1591:48: note: initializing argument 1 of 'void absl::lts_20230802::Cord::ForEachChunk(int) const' 1591 | absl::FunctionRef callback) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ Finished compileJava_pluginExecutableJava_pluginCpp, see full log file:///home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/tmp/compileJava_pluginExecutableJava_pluginCpp/output.txt. > Task :grpc-compiler:compileJava_pluginExecutableJava_pluginCpp FAILED :grpc-compiler:compileJava_pluginExecutableJava_pluginCpp (Thread[Execution worker for ':',5,main]) completed. Took 8.284 secs. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':grpc-compiler:compileJava_pluginExecutableJava_pluginCpp'. > Multiple build operations failed. C++ compiler failed while compiling java_generator.h. C++ compiler failed while compiling java_plugin.cpp. C++ compiler failed while compiling java_generator.cpp. See the complete log at: file:///home/buildozer/aports/community/grpc-java/src/grpc-java-1.52.1/compiler/build/tmp/compileJava_pluginExecutableJava_pluginCpp/output.txt > C++ compiler failed while compiling java_generator.h. > C++ compiler failed while compiling java_plugin.cpp. > C++ compiler failed while compiling java_generator.cpp. * Try: > Run with --stacktrace option to get the stack trace. > Run with --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 2m 42s 1 actionable task: 1 executed >>> ERROR: grpc-java: build failed >>> grpc-java: Uninstalling dependencies... (1/152) Purging .makedepends-grpc-java (20231117.204803) (2/152) Purging protobuf-dev (24.4-r0) (3/152) Purging protoc (24.4-r0) (4/152) Purging zlib-dev (1.3-r2) (5/152) Purging libprotobuf-lite (24.4-r0) (6/152) Purging libprotoc (24.4-r0) (7/152) Purging abseil-cpp-dev (20230802.1-r0) (8/152) Purging linux-headers (6.5-r0) (9/152) Purging abseil-cpp-atomic-hook-test-helper (20230802.1-r0) (10/152) Purging abseil-cpp-bad-any-cast-impl (20230802.1-r0) (11/152) Purging abseil-cpp-bad-optional-access (20230802.1-r0) (12/152) Purging abseil-cpp-bad-variant-access (20230802.1-r0) (13/152) Purging abseil-cpp-civil-time (20230802.1-r0) (14/152) Purging abseil-cpp-cordz-sample-token (20230802.1-r0) (15/152) Purging abseil-cpp-crc-cpu-detect (20230802.1-r0) (16/152) Purging abseil-cpp-demangle-internal (20230802.1-r0) (17/152) Purging abseil-cpp-exception-safety-testing (20230802.1-r0) (18/152) Purging abseil-cpp-failure-signal-handler (20230802.1-r0) (19/152) Purging abseil-cpp-flags-parse (20230802.1-r0) (20/152) Purging abseil-cpp-flags-usage-internal (20230802.1-r0) (21/152) Purging abseil-cpp-flags-usage (20230802.1-r0) (22/152) Purging abseil-cpp-flags (20230802.1-r0) (23/152) Purging abseil-cpp-graphcycles-internal (20230802.1-r0) (24/152) Purging abseil-cpp-hash-generator-testing (20230802.1-r0) (25/152) Purging abseil-cpp-hashtablez-sampler (20230802.1-r0) (26/152) Purging abseil-cpp-leak-check (20230802.1-r0) (27/152) Purging abseil-cpp-log-entry (20230802.1-r0) (28/152) Purging abseil-cpp-log-flags (20230802.1-r0) (29/152) Purging abseil-cpp-log-internal-test-actions (20230802.1-r0) (30/152) Purging abseil-cpp-log-internal-test-matchers (20230802.1-r0) (31/152) Purging abseil-cpp-per-thread-sem-test-common (20230802.1-r0) (32/152) Purging abseil-cpp-periodic-sampler (20230802.1-r0) (33/152) Purging abseil-cpp-pow10-helper (20230802.1-r0) (34/152) Purging abseil-cpp-random-distributions (20230802.1-r0) (35/152) Purging abseil-cpp-random-internal-distribution-test-util (20230802.1-r0) (36/152) Purging abseil-cpp-random-internal-randen-hwaes-impl (20230802.1-r0) (37/152) Purging abseil-cpp-random-internal-randen-hwaes (20230802.1-r0) (38/152) Purging abseil-cpp-random-seed-sequences (20230802.1-r0) (39/152) Purging abseil-cpp-scoped-mock-log (20230802.1-r0) (40/152) Purging abseil-cpp-scoped-set-env (20230802.1-r0) (41/152) Purging abseil-cpp-spinlock-test-common (20230802.1-r0) (42/152) Purging abseil-cpp-stack-consumption (20230802.1-r0) (43/152) Purging abseil-cpp-string-view (20230802.1-r0) (44/152) Purging abseil-cpp-test-instance-tracker (20230802.1-r0) (45/152) Purging abseil-cpp-time-internal-test-util (20230802.1-r0) (46/152) Purging abseil-cpp-flags-internal (20230802.1-r0) (47/152) Purging abseil-cpp-flags-marshalling (20230802.1-r0) (48/152) Purging abseil-cpp-flags-reflection (20230802.1-r0) (49/152) Purging abseil-cpp-log-internal-test-helpers (20230802.1-r0) (50/152) Purging abseil-cpp-log-severity (20230802.1-r0) (51/152) Purging abseil-cpp-random-internal-pool-urbg (20230802.1-r0) (52/152) Purging abseil-cpp-random-internal-randen (20230802.1-r0) (53/152) Purging abseil-cpp-random-internal-randen-slow (20230802.1-r0) (54/152) Purging abseil-cpp-random-internal-seed-material (20230802.1-r0) (55/152) Purging abseil-cpp-random-seed-gen-exception (20230802.1-r0) (56/152) Purging gmock (1.14.0-r1) (57/152) Purging gtest (1.14.0-r1) (58/152) Purging libprotobuf (24.4-r0) (59/152) Purging openjdk8-jdk (8.392.08-r0) (60/152) Purging openjdk8-jre (8.392.08-r0) (61/152) Purging font-dejavu (2.37-r5) (62/152) Purging fontconfig (2.14.2-r4) (63/152) Purging encodings (1.0.7-r1) (64/152) Purging mkfontscale (1.2.2-r4) (65/152) Purging openjdk8-jre-base (8.392.08-r0) (66/152) Purging openjdk8-jre-lib (8.392.08-r0) (67/152) Purging java-common (0.5-r0) (68/152) Purging java-cacerts (1.0-r1) Executing java-cacerts-1.0-r1.post-deinstall (69/152) Purging p11-kit-trust (0.25.2-r0) (70/152) Purging nss (3.94-r0) (71/152) Purging p11-kit (0.25.2-r0) (72/152) Purging pcsc-lite-libs (2.0.0-r2) (73/152) Purging sqlite-libs (3.44.0-r0) (74/152) Purging abseil-cpp-die-if-null (20230802.1-r0) (75/152) Purging abseil-cpp-log-internal-message (20230802.1-r0) (76/152) Purging abseil-cpp-statusor (20230802.1-r0) (77/152) Purging abseil-cpp-status (20230802.1-r0) (78/152) Purging abseil-cpp-cord (20230802.1-r0) (79/152) Purging abseil-cpp-cordz-info (20230802.1-r0) (80/152) Purging abseil-cpp-cordz-handle (20230802.1-r0) (81/152) Purging abseil-cpp-flags-config (20230802.1-r0) (82/152) Purging abseil-cpp-flags-program-name (20230802.1-r0) (83/152) Purging abseil-cpp-log-internal-log-sink-set (20230802.1-r0) (84/152) Purging abseil-cpp-synchronization (20230802.1-r0) (85/152) Purging abseil-cpp-malloc-internal (20230802.1-r0) (86/152) Purging abseil-cpp-log-internal-conditions (20230802.1-r0) (87/152) Purging abseil-cpp-base (20230802.1-r0) (88/152) Purging abseil-cpp-log-globals (20230802.1-r0) (89/152) Purging abseil-cpp-raw-hash-set (20230802.1-r0) (90/152) Purging abseil-cpp-hash (20230802.1-r0) (91/152) Purging abseil-cpp-city (20230802.1-r0) (92/152) Purging abseil-cpp-cord-internal (20230802.1-r0) (93/152) Purging abseil-cpp-cordz-functions (20230802.1-r0) (94/152) Purging abseil-cpp-crc-cord-state (20230802.1-r0) (95/152) Purging abseil-cpp-crc32c (20230802.1-r0) (96/152) Purging abseil-cpp-crc-internal (20230802.1-r0) (97/152) Purging abseil-cpp-examine-stack (20230802.1-r0) (98/152) Purging abseil-cpp-stacktrace (20230802.1-r0) (99/152) Purging abseil-cpp-debugging-internal (20230802.1-r0) (100/152) Purging abseil-cpp-exponential-biased (20230802.1-r0) (101/152) Purging abseil-cpp-flags-commandlineflag (20230802.1-r0) (102/152) Purging abseil-cpp-flags-commandlineflag-internal (20230802.1-r0) (103/152) Purging abseil-cpp-flags-private-handle-accessor (20230802.1-r0) (104/152) Purging abseil-cpp-log-internal-format (20230802.1-r0) (105/152) Purging abseil-cpp-kernel-timeout-internal (20230802.1-r0) (106/152) Purging abseil-cpp-time (20230802.1-r0) (107/152) Purging abseil-cpp-log-internal-check-op (20230802.1-r0) (108/152) Purging abseil-cpp-str-format-internal (20230802.1-r0) (109/152) Purging abseil-cpp-strings (20230802.1-r0) (110/152) Purging abseil-cpp-int128 (20230802.1-r0) (111/152) Purging abseil-cpp-log-initialize (20230802.1-r0) (112/152) Purging abseil-cpp-log-internal-globals (20230802.1-r0) (113/152) Purging abseil-cpp-log-internal-nullguard (20230802.1-r0) (114/152) Purging abseil-cpp-log-internal-proto (20230802.1-r0) (115/152) Purging abseil-cpp-log-sink (20230802.1-r0) (116/152) Purging abseil-cpp-low-level-hash (20230802.1-r0) (117/152) Purging abseil-cpp-random-internal-platform (20230802.1-r0) (118/152) Purging abseil-cpp-strings-internal (20230802.1-r0) (119/152) Purging abseil-cpp-raw-logging-internal (20230802.1-r0) (120/152) Purging abseil-cpp-spinlock-wait (20230802.1-r0) (121/152) Purging abseil-cpp-strerror (20230802.1-r0) (122/152) Purging abseil-cpp-symbolize (20230802.1-r0) (123/152) Purging abseil-cpp-throw-delegate (20230802.1-r0) (124/152) Purging abseil-cpp-time-zone (20230802.1-r0) (125/152) Purging alsa-lib (1.2.10-r0) (126/152) Purging freetype (2.13.2-r0) (127/152) Purging giflib (5.2.1-r5) (128/152) Purging krb5-libs (1.21.2-r0) (129/152) Purging krb5-conf (1.0-r2) (130/152) Purging keyutils-libs (1.6.3-r3) (131/152) Purging lcms2 (2.15-r4) (132/152) Purging libxi (1.8.1-r2) (133/152) Purging libxtst (1.2.4-r4) (134/152) Purging libxext (1.3.5-r3) (135/152) Purging libxrender (0.9.11-r4) (136/152) Purging libxcomposite (0.4.6-r4) (137/152) Purging libx11 (1.8.7-r0) (138/152) Purging libxcb (1.16-r0) (139/152) Purging libxdmcp (1.1.4-r3) (140/152) Purging libbsd (0.11.7-r3) (141/152) Purging libbz2 (1.0.8-r6) (142/152) Purging libcom_err (1.47.0-r5) (143/152) Purging libffi (3.4.4-r3) (144/152) Purging libfontenc (1.1.7-r4) (145/152) Purging libjpeg-turbo (3.0.1-r0) (146/152) Purging liblksctp (1.0.19-r4) (147/152) Purging libmd (1.1.0-r0) (148/152) Purging libpng (1.6.40-r0) (149/152) Purging libtasn1 (4.19.0-r2) (150/152) Purging libverto (0.3.2-r2) (151/152) Purging libxau (1.0.11-r3) (152/152) Purging nspr (4.35-r4) Executing busybox-1.36.1-r15.trigger Executing ca-certificates-20230506-r0.trigger OK: 376 MiB in 102 packages